国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 建站經驗 > 正文

jQuery 遍歷 函數詳解

2019-11-02 14:15:46
字體:
來源:轉載
供稿:網友

   文章介紹了幾個在jQuery中非常有用的遍歷函數,遍歷函數是做么的方便。當在它們一起使用時,它們將更加強大。也就是說,一個函數的輸出是另一個函數的輸入,它們是鏈式的。下面我們就來詳細探討下吧。

  jQuery 遍歷函數包括了用于篩選、查找和串聯元素的方法。

  ?

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 函數 描述 .add() 將元素添加到匹配元素的集合中。 .andSelf() 把堆棧中之前的元素集添加到當前集合中。 .children() 獲得匹配元素集合中每個元素的所有子元素。 .closest() 從元素本身開始,逐級向上級元素匹配,并返回最先匹配的祖先元素。 .contents() 獲得匹配元素集合中每個元素的子元素,包括文本和注釋節點。 .each() 對 jQuery 對象進行迭代,為每個匹配元素執行函數。 .end() 結束當前鏈中最近的一次篩選操作,并將匹配元素集合返回到前一次的狀態。 .eq() 將匹配元素集合縮減為位于指定索引的新元素。 .filter() 將匹配元素集合縮減為匹配選擇器或匹配函數返回值的新元素。 .find() 獲得當前匹配元素集合中每個元素的后代,由選擇器進行篩選。 .first() 將匹配元素集合縮減為集合中的第一個元素。 .has() 將匹配元素集合縮減為包含特定元素的后代的集合。 .is() 根據選擇器檢查當前匹配元素集合,如果存在至少一個匹配元素,則返回 true。 .last() 將匹配元素集合縮減為集合中的最后一個元素。 .map() 把當前匹配集合中的每個元素傳遞給函數,產生包含返回值的新 jQuery 對象。 .next() 獲得匹配元素集合中每個元素緊鄰的同輩元素。 .nextAll() 獲得匹配元素集合中每個元素之后的所有同輩元素,由選擇器進行篩選(可選)。 .nextUntil() 獲得每個元素之后所有的同輩元素,直到遇到匹配選擇器的元素為止。 .not() 從匹配元素集合中刪除元素。 .offsetParent() 獲得用于定位的第一個父元素。 .parent() 獲得當前匹配元素集合中每個元素的父元素,由選擇器篩選(可選)。 .parents() 獲得當前匹配元素集合中每個元素的祖先元素,由選擇器篩選(可選)。 .parentsUntil() 獲得當前匹配元素集合中每個元素的祖先元素,直到遇到匹配選擇器的元素為止。 .prev() 獲得匹配元素集合中每個元素緊鄰的前一個同輩元素,由選擇器篩選(可選)。 .prevAll() 獲得匹配元素集合中每個元素之前的所有同輩元素,由選擇器進行篩選(可選)。 .prevUntil() 獲得每個元素之前所有的同輩元素,直到遇到匹配選擇器的元素為止。 .siblings() 獲得匹配元素集合中所有元素的同輩元素,由選擇器篩選(可選)。 .slice() 將匹配元素集合縮減為指定范圍的子集。

  each的用法

  1.數組中的each

  ?

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 var arr = [ "one", "two", "three", "four"]; $.each(arr, function(){ alert(this); }); //上面這個each輸出的結果分別為:one,two,three,four   var arr1 = [[1, 4, 3], [4, 6, 6], [7, 20, 9]] $.each(arr1, function(i, item){ alert(item[0]); }); //其實arr1為一個二維數組,item相當于取每一個一維數組, //item[0]相對于取每一個一維數組里的第一個值 //所以上面這個each輸出分別為:1 4 7     var obj = { one:1, two:2, three:3, four:4}; $.each(obj, function(i) { alert(obj[i]); }); //這個each就有更厲害了,能循環每一個屬性 //輸出結果為:1 2 3 4
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 拜城县| 连江县| 博兴县| 漳浦县| 肇庆市| 兴安盟| 山东省| 饶阳县| 益阳市| 城步| 德清县| 太原市| 内黄县| 尚志市| 荥阳市| 成都市| 祁阳县| 乌拉特中旗| 梨树县| 佛坪县| 略阳县| 东宁县| 虹口区| 亚东县| 河南省| 北京市| 太康县| 大埔县| 绥宁县| 陕西省| 滦平县| 北宁市| 博野县| 河东区| 和林格尔县| 井陉县| 松潘县| 南京市| 宁德市| 灌阳县| 仪陇县|