jQuery中的迭代操作主要是通過遍歷元素集合來實現,以下是四種常用格式:
$("selector").each(function(index, element) { // do something });
使用each函數來遍歷被選元素集合,每個元素都會執行一次回調函數。回調函數的參數index為當前遍歷元素的下標,element為當前遍歷元素對象。
$("selector").map(function(index, element) { // do something }).get();
使用map函數來遍歷集合,類似于each函數,不同的是map函數的回調函數可以有返回值,并將返回值存儲到一個數組中返回。
$("selector").filter(function(index) { // do something });
使用filter函數來過濾集合,參數為一個回調函數,返回true表示保留這個元素,返回false表示移除這個元素。
$("selector").find("search")
使用find函數在被選元素集合中搜索指定元素,返回所有符合條件的元素。
上一篇vue的導入組件