var items = document.getElementsByClassName("classname");
为我提供了所有.classname
课程,如何更新代码以获取所有这些课程,但不包括.classname_exclude
?
答案 0 :(得分:5)
您可以使用method .querySelectorAll()
(接受CSS3选择器)而不是使用方法.getElementsByClassName()
,并使用:not()
pseudo class来否定这些元素:
var items = document.querySelectorAll('.classname:not(.classname_exclude)');