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对象缓存进变量的习惯
切记不要这么做。
我们应该先将对象缓存进一个变量然后再操作,如下所示: