$.each()是一个jQuery全局函数——可以遍历任意集合数据,如整数数组;
each()是一个jQuery对象函数——只能用于遍历当前jQuery对象中封装的DOM对象;
示例代码分别如下:
var scoreList = [58, 76, 90]; //为每个数字都+5分
$.each( scoreList, function(i, v){ scoreList[i]+=5 } )
<ul>
<li>10</li>
<li>30</li>
<li>20</li>
</ul>
$('li').each(function(i, element){
var v = $(element).html( );
v = parseInt(v);
v+=5;
$(element).html(v);
});
jQuery全局函数与对象函数
(1) 全局函数
jQuery.函数名 = function( num/string/arr ){ }
jQuery.函数名( num/string/arr );
(2) jQuery对象函数
jQuery.fn.函数名 = function(){ }
$('选择器').函数名( );
本文详细比较了jQuery全局函数$.each()与对象函数的使用方法,通过实例说明它们在遍历数组和DOM元素上的区别,并展示了各自的适用场景。
161

被折叠的 条评论
为什么被折叠?



