此方法可以以匹配元素集合中每乙個元素作為上下文去執行乙個函式。
當每次執行函式時,函式的執行環境都是乙個匹配元素集合中不同的dom元素,並且會將此元素在集合中索引傳遞給此函式,索引值是從0開始的。通過返回false可用於提早停止迴圈執行,返回true將繼續執行函式,直到匹配元素中每乙個元素都遍歷完成。
each()方法不同於jquery.each()方法 。each()方法只能夠遍歷jquery物件,而jquery.each()方法可以遍歷任何物件。
語法結構:
**如下:
$(selector).each(function(index,element))
引數列表:
引數描述
function(index,element)
每個匹配元素定義執行的方法。
index - 可選。當前上下文元素在匹配元素集合中的索引。
element -可選。當前的元素(也可使用 "this" 選擇器)。
例項**:
**如下:
each()函式-部落格園
點選檢視效果
以上**能夠便利li元素集合中的每乙個元素,然後返回li元素中的文字。
jQuery中each的用法
each函式根據引數的型別實現的效果不完全一致 1 遍歷物件 有附加引數 each object,function p1,p2 引數1 引數2 2 遍歷陣列 有附件引數 each array,function p1,p2 引數1 引數2 3 遍歷物件 沒有附加引數 each object,funct...
jQuery中 each的用法
jquery中通過 each,你可以遍歷物件 陣列的屬性值並進行處理。使用說明 1 遍歷物件 有附加引數 each object,function p1,p2 引數1 引數2 2 遍歷陣列 有附件引數 each array,function p1,p2 引數1 引數2 3 遍歷物件 沒有附加引數 e...
jQuery中 each 方法的使用
each 是對陣列,json和dom結構等的遍歷,說一下他的使用方法吧。1 遍歷一維陣列 var arr1 aa bb cc dd each arr1,function i,val 輸出的結果為 0 aaa,bbb 0 aaa 1 bbb 1 ccc,ddd 0 ccc 1 ddd 2 eee,ff...