前几天看到一篇文章《14 Helpful jQuery Tricks, Notes, and Best Practices》感觉很不错,非常时候我这种入门级的人员,所以看懂一条翻译一条,
jQuery方法总是返回jQuery对象:
所以我们可以这样写(链式调用):
| 以下是代码片段: $someDiv.attr(’class’, ’someClass’).hide().html(’new stuff’); |
为了美观易读也可以这样写:
| 以下是代码片段: $someDiv.attr(’class’, ’someClass’).hide().html(’new stuff’); |
再来看下面的例子:
| 以下是代码片段: var someDiv = $(’#someDiv’);someDiv.hide(); |
我们定义的一个元素将隐藏掉,我们可以将代码简化成:
| 以下是代码片段: var someDiv = $(’#someDiv’).hide(); |
jquery这个特性可以减少我们遍历整个DOM的次数。我们就不用一次次的去遍历整个DOM。