Goodspeed

导航

2011年1月10日 #

$(".class")后到底发生了什么 -- jquery选择器分析

摘要: $(".class")到底发生了什么。让我们一步一步来看注意rootjQuery其实就是$(document),绕了半天$(".class")就是$(document).find(".class")。接着看注意下面这行代码jQuery.find = Sizzle;也就是说jQuery.find默认是由Sizzle引擎提供的。那么开始进入Sizzle的代码了。先从简单的说起好的,这就很明白了,如果你的浏览器支持document.querySelectorAll,那么jQuery就直接用document.querySelectorAll来做了。有点区别的是IE8需要在document上设个id(如 阅读全文

posted @ 2011-01-10 14:42 Goodspeed 阅读(2878) 评论(0) 推荐(0) 编辑