- ·上一篇文章:纯CSS去除按钮以及链接点击时虚线
- ·下一篇文章:昭告天下之09快乐女声
jQuery性能优化指南
2. 在class前使用tag
第二快的选择器是tag选择器($(’head’)). 同理,因为它来自原生的getElementsByTagName() 方法.
|
以下为引用的内容: <div id=“content”> |
总是用一个tag name来限制(修饰)class (并且不要忘记就近的ID):
var active_light = $(‘#traffic_light input.on’);
注意: 在jquery中Class是最慢的选择器. IE浏览器下它会遍历所有DOM节点不管它用在那里.
不要用用tag name来修饰ID. 下面的例子将会遍历所有的div元素来查找id为’content’的哪一个节点:
var content = $(‘div#content’);
用ID修饰ID也是画蛇添足:
var traffic_light = $(‘#content #traffic_light’);
上一页 [1] [2] [3] [4] [5] [6] 下一页
上一页 [1] [2] [3] [4] [5] [6] 下一页
Tags:
作者:佚名评论内容只代表网友观点,与本站立场无关!
我们还在努力 页面执行时间:38,375.00000 毫秒
