ssD*_*lle 4 each jquery for-loop
我有一个jQuery.each()函数,我想把它变成一个FOR语句.
我想知道如何转身
jQuery('.myclass').each(function() {
//do stuff
}
Run Code Online (Sandbox Code Playgroud)
进入
for ( var i=0; i<.myclass.length; i++) {
//do stuff
}
Run Code Online (Sandbox Code Playgroud)
?
jQuery对象是类似数组的.它们有一个length属性,它们支持使用数字索引访问元素[].所以你只需直接索引到结果对象:
var myclass = jQuery('.myclass');
for ( var i=0; i<myclass.length; i++) {
// use myclass[i] here
}
Run Code Online (Sandbox Code Playgroud)
这些信息在API文档中没有特别标记,但您可以在get函数文档中找到它.括号表示法在很大程度上取代了get函数的使用,除了它处理负索引值(用于相对于集合结尾的索引;负索引仅支持通过get,而不是通过[]).
| 归档时间: |
|
| 查看次数: |
6581 次 |
| 最近记录: |