使用JavaScript在具有特定CSS类的html文档中获取所有元素的数组的最佳方法是什么?
目前没有像jQuery这样的JavaScript框架现在允许在这里使用,我可以循环所有元素并亲自检查它们。我希望有一些优雅的东西。
它的值得指出的对于原生浏览器支持getElementsByClassName()已经得到了_很多_更好。但是,如果您必须支持旧版浏览器,那么…
getElementsByClassName()
使用已经写好的一个。大多数主要的JS库都以某种形式包含了一种,但是如果您不使用它们中的一种,那么我可以推荐Robert Nyman的出色实现
有太多的方法可以使此(概念上简单的)例程变得 缓慢且 容易出错,以至于无法在此时编写自己的实现。