我要尋找一個廣義的選擇器功能,做以下範圍內的所有div:PHP,jQuery的,選擇父DIV
$(".data").click(function(){
//insert proper selector
)};
<div class="one">
<div class="data">text</div>
<div class="data">text</div>
<div class="data">text</div>
</div>
<div class="two">
<div class="data">text</div>
<div class="data">text</div>
<div class="data">text</div>
</div>
我想選擇做如下:
1)。選擇父div內的所有div(這意味着包括您剛剛單擊的那個div)。 2)。不要選擇其他「父」div內的div。
我也意識到,如果您可以從選定的項目中過濾$(this)(您點擊的div)將會很酷。考慮一個獎金的問題:)
我一直在從不同的角度看這個,但只發現醜陋的硬編碼(到一個特定的父母)。我感謝任何輸入!
完美,我甚至沒有意識到兄弟姐妹()存在。該功能完全符合我的要求。謝謝帕特! – Mattis 2010-06-21 16:18:26
@Mattis - 不客氣。 :o) – user113716 2010-06-21 16:19:18
.andSelf()這很漂亮,我總是這樣做.add(this) – 2010-06-21 16:20:19