一、前言 接著上一章的內容,繼續本章的學習。 二、內容 ...
一、前言
接著上一章的內容,繼續本章的學習。
二、內容
.add 將元素添加到匹配元素的集合中
.add(object)
.add(selector,context)
.addSelf 把堆棧中之前的元素集添加到當前集合
.addSelf()
.children 返回被選元素的所有直接子元素
.children(selector)
.closest 獲得匹配選擇器的第一個祖先元素,
從當前元素開始沿DOM樹向上
.closest(selector)
.contents 獲得匹配元素集合中每個元素的子節點,
包括文本和註釋節點
.contents()
.each 規定為每個匹配元素規定運行的函數
$(selector).each(function(index,element))
$.each(datasource, function(param1,param2))
.end 結束當前鏈條中的最近的篩選操作,
並將匹配元素集還原為之前的狀態
.end()
.filter 將匹配元素集合縮減為匹配指定選擇器的元素
.filter(selector)
.filter(function)
.find 獲得當前元素集合中每個元素的後代,
通過選擇器、jQuery對象或元素來篩選
.find(selector)
.first 將元素集合縮減為集合中的第一個元素
.first()
.last 將元素集合縮減為集合中的最後一個元素
.last()
.has 將匹配元素集合縮減為擁有匹配指定選擇器或
DOM元素的後代的子集
.has(selector)
.is 根據選擇器、元素或jQuery對象來檢測匹配元素集合
如果符合返回true
.is(selector)
.map 把每個元素通過函數傳遞到當前匹配集合中,
生成包含返回值的新的jQuery對象
.map(callback(index,domElement))
.next 獲得匹配元素集合中每個元素緊鄰的同胞元素
.next(selector)
.nextAll 獲得匹配元素集合中每個元素的所有跟隨的同胞元素
.nextAll(selector)
.nextUntil 獲得每個元素所有跟隨的同胞元素,
但不包括被選擇器、DOM節點或已傳遞的jQuery對象匹配的元素
.nextUtil(selector, filter)
.nextUtil(element, filter)
.not 從匹配元素集合中刪除元素
.not(selector)
.not(element)
.not(function(index))
.parent 獲得當前匹配元素集合中每個元素的父元素
.parent(selector)
.parent 獲得當前匹配元素集合中每個元素的祖先元素,
使用選擇器進行篩選是可選的
.parents(selector)
.parentsUtil 獲得當前匹配元素集合中每個元素的祖先元素,
直到(但不包括)被選擇器、DOM節點或jQuery對象
匹配的元素
.parentsUtil(selector, filter)
.parentsUtil(element, filter)
.prev 獲得匹配元素集合中每個元素緊鄰的前一個同胞元素
.prev(selector)
.prevAll 獲得當前匹配元素集合中每個元素的前面的同胞元素
.prevAll(selector)
.prevUtil 獲得當前匹配元素集合中每個元素的同胞元素,
但不包括被選擇器、DOM節點或jQuery對象匹配的元素
.prevUtil(selector, filter)
.prevUtil(element, filter)
.silblings 獲得匹配集合中每個元素的同胞
.silblings(selector)