我有一个像这样的节点列表:
[text, div.post, comment, text, div.post, comment, text, div.post, comment, text, div.post, comment, text, div.post, comment, text]
这个节点列表是ajax调用的结果,div.post
是我的帖子,我想选择它以添加新的类名。
如何div.post
使用香草javascript从此节点列表中进行选择?
只需遍历它并添加类即可。由于您无法按原样循环,因此可以使用Array.forEach
和Function.call
[].forEach.call(nodelist, function(elm){
if(elm.className.indexOf("post") > -1 && elm.nodeName == "DIV")
elm.className += ' classNameHere';
});
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句