大家都知道:
$("p").siblings(".selected") 查找每個(gè) p 元素的所有類(lèi)名為 "selected" 的所有同胞元素。
而 $("xx").siblings(); siblings() 方法返回被選元素的所有同胞元素蜒滩。(不包含自身)捏膨。
所有我們可以這樣:
$(xxx).addclass('xxx').siblings().removeclass();
給所選的元素增加class映穗,移除他所有同胞的類(lèi)隆豹。
$(xxxx).css('display', 'block').siblings().css('display', 'none');
顯示xxxx氯迂,隱藏所有同胞屯碴。等等描睦。。导而。
W3C是這樣說(shuō)的:
由于我們未應(yīng)用選擇器表達(dá)式忱叭,所有同胞元素很自然地成為了對(duì)象的一部分。如果已應(yīng)用選擇器今艺,則只會(huì)包含四個(gè)列表中的匹配的項(xiàng)目韵丑。
原始元素不包含在同胞元素中,當(dāng)我們打算找到 DOM 樹(shù)的特定層級(jí)上的所有元素時(shí)虚缎,記住一點(diǎn)很重要撵彻。