Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/363.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 不使用';不需要jQuery_Javascript_Dom - Fatal编程技术网

Javascript 不使用';不需要jQuery

Javascript 不使用';不需要jQuery,javascript,dom,Javascript,Dom,是否有不需要jQuery的用于DOM遍历的小型javascript库? 我听说过sizzle-还有别的吗?看看 Microjs:奇妙的微框架和微库,带来乐趣和 利润 我认为,Sizzle实际上是jQuery内部使用的,您不需要任何库来遍历DOM。只需使用普通的旧JavaScript(POJS)。如果您有一个关于DOM的更具体的问题,那肯定会对您有更大的帮助。@MattMcDonald:可以肯定的是,只有本机方法才能遍历DOM。但这有多方便呢?有insertBefore但没有insertAfter

是否有不需要jQuery的用于DOM遍历的小型javascript库? 我听说过sizzle-还有别的吗?

看看

Microjs:奇妙的微框架和微库,带来乐趣和 利润


我认为,Sizzle实际上是jQuery内部使用的,您不需要任何库来遍历DOM。只需使用普通的旧JavaScript(POJS)。如果您有一个关于DOM的更具体的问题,那肯定会对您有更大的帮助。@MattMcDonald:可以肯定的是,只有本机方法才能遍历DOM。但这有多方便呢?有insertBefore但没有insertAfter,有getByClassName,但在IE 9以下的版本中不支持它。有querySelectorAll,但同样,“某些其他浏览器”不支持它。@Stann:其中许多浏览器很容易修补<不应使用代码>查询选择全部。一旦您避免使用选择器(使用适当的标记和特定于上下文的遍历方法),您会发现DOM更加友好。@MattMcDonald:我说过我在手动遍历DOM时遇到问题了吗?-那是因为我没有这个问题。如果你能做些什么,这并不一定意味着你应该做。“可修补”-是的-这样做时,您正在创建迷你框架。有人以前做得更好,这是完全有道理的。收藏真的很好。试图找出ender和AMD模式如何协同工作。