jQuery 遍歷 – 同胞(siblings)
同胞擁有相同的父元素。
透過 jQuery,您能夠在 DOM 樹中遍歷元素的同胞元素。
在 DOM 樹中水平遍歷
有許多有用的方法讓我們在 DOM 樹進行水平遍歷:
- siblings()
- next()
- nextAll()
- nextUntil()
- prev()
- prevAll()
- prevUntil()
jQuery siblings() 方法
siblings() 方法返回被選元素的所有同胞元素。
下面的例子返回 <h2> 的所有同胞元素:
$(document).ready(function(){ $("h2").siblings(); });
您也可以使用可選引數來過濾對同胞元素的搜尋。
下面的例子返回屬於 <h2> 的同胞元素的所有 <p> 元素:
$(document).ready(function(){ $("h2").siblings("p"); });
jQuery next() 方法
next() 方法返回被選元素的下一個同胞元素。
該方法只返回一個元素。
下面的例子返回 <h2> 的下一個同胞元素:
$(document).ready(function(){ $("h2").next(); });
jQuery nextAll() 方法
nextAll() 方法返回被選元素的所有跟隨的同胞元素。
下面的例子返回 <h2> 的所有跟隨的同胞元素:
$(document).ready(function(){ $("h2").nextAll(); });
jQuery nextUntil() 方法
nextUntil() 方法返回介於兩個給定引數之間的所有跟隨的同胞元素。
下面的例子返回介於 <h2> 與 <h6> 元素之間的所有同胞元素:
$(document).ready(function(){ $("h2").nextUntil("h6"); });
jQuery prev(), prevAll() & prevUntil() 方法
prev(), prevAll() 以及 prevUntil() 方法的工作方式與上面的方法類似,只不過方向相反而已:它們返回的是前面的同胞元素(在 DOM 樹中沿著同胞元素向後遍歷,而不是向前)。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70018483/viewspace-2908513/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- jQuery的遍歷結構設計之遍歷同胞jQuery
- jQuery 遍歷jQuery
- jQuery 遍歷方法jQuery
- jQuery 遍歷 – 祖先jQuery
- jquery遍歷節點jQuery
- Jquery之遍歷元素jQuery
- jQuery 遍歷 – 過濾jQuery
- jQuery 遍歷 – 後代jQuery
- jQuery遍歷-slice()方法jQuery
- jQuery遍歷函式,javascript中的each遍歷jQuery函式JavaScript
- jQuery的遍歷結構設計之遍歷祖先jQuery
- jQuery 元素操作——遍歷元素jQuery
- jQuery siblings()jQuery
- 遍歷方法 js jquery 我 常用JSjQuery
- jQuery DOM節點的遍歷jQuery
- jQuery prev ~ siblingsjQuery
- jquery遍歷得到的 Map 資料,jQuery
- jquery遍歷子元素的寫法jQuery
- jQuery程式碼優化:遍歷篇jQuery優化
- 【筆記】jQuery原始碼(節點遍歷)筆記jQuery原始碼
- jquery中each的三種遍歷方法jQuery
- Python字典的遍歷,包括key遍歷/value遍歷/item遍歷/Python
- 利用jQuery如何遍歷指定的li元素集合jQuery
- jQuery遍歷陣列和集合程式碼例項jQuery陣列
- jQuery遍歷array陣列元素程式碼例項jQuery陣列
- js的map遍歷和array遍歷JS
- 二叉樹建立,前序遍歷,中序遍歷,後序遍歷 思路二叉樹
- 二叉樹的建立、前序遍歷、中序遍歷、後序遍歷二叉樹
- 遍歷 FlowDocument
- jQuery中使用$.each()遍歷陣列時要注意的地方jQuery陣列
- jQuery遍歷json格式資料完整程式碼例項jQueryJSON
- JavaScript專題之jQuery通用遍歷方法each的實現JavaScriptjQuery
- Javascript樹(一):廣度遍歷和深度遍歷JavaScript
- Jquery 動態增加option及獲取值 遍歷option相關方法jQuery
- jquery使用each()方法遍歷json資料程式碼例項jQueryJSON
- 圖的遍歷演算法-馬遍歷棋盤演算法
- 陣列遍歷陣列
- 資料遍歷