jQuery siblings()用法實例詳解
siblings() 獲得匹配集合中每個元素的同胞,通過選擇器進行篩選是可選的。
jQuery 的遍歷方法siblings()
$("給定元素").siblings(".selected")
其作用是篩選給定的同胞同類元素(不包括給定元素本身)
例子:網(wǎng)頁選項欄
當點擊任意一個選項卡是,其他2個選項卡就會改變樣式,其內(nèi)容也會隱藏。

下面是html代碼。
<body> <ul id="menu"> <li class="tabFocus">家居</li> <li>電器</li> <li>二手</li> </ul> <ul id="content"> <li class="conFocus">我是家居的內(nèi)容</li> <li>歡迎您來到電器城</li> <li>二手市場,產(chǎn)品豐富多彩</li> </ul> </body>
jQuery代碼
<script type="text/javascript">
$(function() {
$("#menu li").each(function(index) { //帶參數(shù)遍歷各個選項卡
$(this).click(function() { //注冊每個選卡的單擊事件
$("#menu li.tabFocus").removeClass("tabFocus"); //移除已選中的樣式
$(this).addClass("tabFocus"); //增加當前選中項的樣式
//顯示選項卡對應(yīng)的內(nèi)容并隱藏未被選中的內(nèi)容
$("#content li:eq(" + index + ")").show()
.siblings().hide();//#menu與#content在html層沒有嵌套關(guān)聯(lián),但因為其ul序列相同,用index值可以巧妙的將兩者關(guān)聯(lián)。
});
});
})
</script>
其中

當點擊相應(yīng)的選項卡后,被點擊的選項卡內(nèi)容就會被show()。而其他2個同胞元素<li>選項卡用silibings()篩選出來hide()掉。
這樣就能動態(tài)的顯示點擊區(qū)域的內(nèi)容,而隱藏掉另外2個選項卡了。
而
$("給定元素").siblings(".selected")
中的(".selected")表示篩選給定元素類名為.selected的同胞元素(不包括給定元素自己)
以上內(nèi)容是針對jQuery siblings()用法實例詳解,希望對大家有所幫助!
- jquery siblings獲取同輩元素用法實例分析
- jQuery中的siblings()是什么意思(推薦)
- 淺談jquery中next與siblings的區(qū)別
- 有關(guān)jQuery中parent()和siblings()的小問題
- jquery遍歷函數(shù)siblings()用法實例
- jQuery中的siblings用法實例分析
- jQuery中siblings()方法用法實例
- jquery next nextAll nextUntil siblings的區(qū)別介紹
- jQuery prev ~ siblings選擇器使用介紹
- jquery 層次選擇器siblings與nextAll的區(qū)別介紹
- 仿jQuery的siblings效果的js代碼
- jQuery使用siblings獲取某元素所有同輩(兄弟姐妹)元素用法示例
相關(guān)文章
基于jQuery的JavaScript模版引擎JsRender使用指南
這篇文章主要介紹了基于jQuery的JavaScript模版引擎JsRender使用指南,需要的朋友可以參考下2014-12-12
jQuery事件綁定用法詳解(附bind和live的區(qū)別)
這篇文章主要介紹了jQuery事件綁定用法,結(jié)合實例形式較為詳細的分析了jQuery事件綁定的實現(xiàn)原理與相關(guān)注意事項,并附帶了相關(guān)綁定方法的使用說明,重點介紹了bind和live的區(qū)別,需要的朋友可以參考下2016-01-01
與jquery serializeArray()一起使用的函數(shù),主要來方便提交表單
與jquery serializeArray()一起使用的函數(shù),主要來方便提交表單,需要的朋友可以參考下。2011-01-01
jquery緩動swing liner控制動畫過程不同時刻的速度
一個用來控制動畫過程的速度的參數(shù),這就是緩動(easing),它確定了動畫過程不同時刻的速度2014-05-05
jQuery實現(xiàn)側(cè)浮窗與中浮窗切換效果的方法
這篇文章主要介紹了jQuery實現(xiàn)側(cè)浮窗與中浮窗切換效果的方法,涉及jQuery針對頁面元素的動態(tài)操作技巧,需要的朋友可以參考下2016-09-09

