背景:测试要求layui.tree去除某些样式:
使用jquery类选择器选择后执行相关函数,一直报错:未定义的元素。后来才明白类选择返回的对象为:HTMLCollection。最后代码改为:
var classCo = document.getElementByClassName('layui-tree-iconClick');
for(var i = 1; i<calssCo.length;i++){
classCo[i].style.display='none';
}
HTMLCollection对象转换为数组:
var calssArr = Array.from(classCo);