📅  最后修改于: 2023-12-03 15:16:41.683000             🧑  作者: Mango
jQuery each是jQuery库中的一个函数,它允许您在jQuery对象的元素集合中执行一个函数。
$(selector).each(function(index, element){
// 在此处执行的代码
});
$.each([1, 2, 3], function(index, value){
console.log(index + ': ' + value);
});
输出:
0: 1
1: 2
2: 3
$.each({name: 'John', age: 22}, function(key, value) {
console.log(key + ': ' + value);
});
输出:
name: John
age: 22
$('ul li').each(function(){
$(this).text('new text');
});
如果each
函数返回false
,则会退出迭代:
var arr = [1,2,3,4,5];
$.each(arr, function(index, value){
console.log(value);
if(value === 3) {
return false;
}
});
输出:
1
2
3
以上就是jQuery each的使用介绍。它是遍历元素集合的方便方法,可以轻松地使用回调函数来执行一些对每个元素的操作和修改。同时,您还可以使用它来遍历数组和对象。