jQuery 遍历 each() 方法
each() 方法规定为每个匹配元素规定运行的函数。
提示:返回 false 可用于及早停止循环。
1. 语法
$(selector).each(function(index,element))
参数 | 描述 |
---|---|
function(index,element) |
必需。为每个匹配元素规定运行的函数。
|
2. 范例
输出每个 li 元素的文本:
$("button").click(function(){ $("li").each(function(){ alert($(this).text()) }); });
end() 方法结束当前链条中的最近的筛选操作,并将匹配元素集还原为之前的状态。1. 语法:.end()。大多数 jQuery 的遍历方法会操作一个 jQuery 对象范例,并生成一个匹配不同 DOM 元素集的新对象。当发生这种情况时,应该会把新的元素集推入维持在对象中的堆栈内。每次成功的筛选方法调用都会把新元素推入堆栈中。