Firebug/Web开发者工具或任何其他扩展有一个函数来显示所有具有给定的CSS类附加/应用的元素?找出一个给定的CSS类应用于所有元素?
所以,当我从源代码(可以说,在Firebug中)选择一个CSS类时,我希望看到所有应用此类的元素。
Firebug/Web开发者工具或任何其他扩展有一个函数来显示所有具有给定的CSS类附加/应用的元素?找出一个给定的CSS类应用于所有元素?
所以,当我从源代码(可以说,在Firebug中)选择一个CSS类时,我希望看到所有应用此类的元素。
你是在找:https://developer.mozilla.org/en-US/docs/Web/API/document.querySelectorAll?
基本上你会发现一定的选择这样的匹配的元素:document.querySelectorAll('.firstclass.secondclass')
是的,确切地说。但这是jQuery的事情?有没有这样的插件? – 2014-08-29 21:34:16
不,这是原生的。按照链接,它会显示哪些浏览器支持它。 (IE8和更新的,基本上。) – Mithon 2014-08-29 21:35:19
我想没有比你指定的更好的答案。我现在可以调整。 – 2014-09-02 16:29:34
有,你可以用它来实现这个两个本机DOM功能:
现在,所有主流浏览器都支持这两种浏览器。
例子:
document.getElementsByClassName("firstClass secondClass")
document.querySelectorAll(".firstClass.secondClass")
有没有这样的东西作为一个CSS类。你是指HTML类还是CSS规则集? – Quentin 2014-08-29 21:28:35
阿门!我的新手一词!是的,请。 – 2014-08-29 21:30:10
“是”是对“Pick 1 of 2”问题的一个不好的答案。 – Quentin 2014-08-29 21:30:30