jQuery怎么写才能够优化

2014-11-24 10:22:02 · 作者: · 浏览: 0

JQuery的强大和使用范围大家都心里有数,在这里就不赘述了


一优先使用ID选择器

在jQuery中最快的选择器是ID选择器,因为它直接来自于java script的getElementById()方法。


如果采用下面的选择器,那么效率是低效的


二、在类CSS前使用标签


在jQuery中第二快的选择器是tag(标签)选择器( 比如:$("div") )。

比如需要选择 红绿 单选框,那么可以使用一个tag name来限制(修饰)class ,如下所示:


使用tag来修饰class的时候,我们需要注意以下几点


(1) 不要使用tag来修饰ID,如下所示:



(2)不要画蛇添足的使用ID来修饰ID,如下所示


注:如果使用属性选择器,也请尽量使用tag来修饰,如下所示:


三、将jQuery对象缓存起来


把jQuery对象缓存起来 就是要告诉我们 要养成将jQuery对象缓存进变量的习惯


切记不要这么做。
我们应该先将对象缓存进一个变量然后再操作,如下所示: