非常轻的选择器引擎

时间:2012-08-08 19:37:27

标签: javascript dom

我想要一个功能不多的选择器引擎,它非常小。

我只需要通过标签,ID和类来识别 - 并且能够嵌套这些东西......

// select info paragraph within content area
#content p.info

// change headings above size h3
h1, h2, h3

我不需要检查标记是否是与正则表达式模式匹配的属性或类似的东西。我只想在结构良好的HTML上使用快速选择方法。

我只能在网上找到全功能的图书馆,所有图书馆的重量都在3K左右 - 我觉得这对于一份小工作来说太过分了。

1 个答案:

答案 0 :(得分:1)

我没看到原生javascript有什么问题?

document.getByElementId(...);
document.getElementsByClassName(...);
document.getElementsByTagName(...);

甚至这个(可以在所有现代浏览器中使用[包括IE8 +]):

document.querySelectorAll(...);
document.querySelector(...);