好吧,所以我慢慢學習jquery,需要一些幫助,我環顧四周,嘗試了一些沒有運氣的東西。反正我有一個HTML DOM結構是這樣的:jquery選擇一個類嵌套在另一個類
<div id='foo'>
<div class='1'>
<div class='a'></div><div class='b'> </div
</div>
<div class='2'>
<div class='a'></div><div class='b'> </div>
</div>
<div class='3'>
<div class='a'></div><div class='b'> </div>
</div>
</div>
我想要做到的是,當我點擊一個按鈕(1,2,3全部)我的jQuery節目的 裏面只有foo
各自的類或者全部是所有課程。 例如:我點擊按鈕1
的DOM看起來像這樣
<div id='foo'>
<div class='1'>
<div class='a'></div><div class='b'>
</div>
</div>
現在我已經嘗試使用下面的命令的做這個,我已經從解決方案的其它類似職位上找到的所以沒有運氣:(我有所有的情況下工作,但沒有個別情況下)
$("#foo").find(".1").fadeOut();
$("#foo .1").fadeOut();
$("#foo > .1").fadeOut();
$("#foo, .1").fadeOut(); // this just fades out all of foo
so我該如何做到這一點?這樣我就能得到我想要的結果,或者我錯過了某個主要概念,而這是不可能的?
註上編輯:我已經編輯到正常關閉的股利...這是我無意中做的例子很多,從整個代碼簡化
您想要淡化哪些類? – 2013-05-06 09:40:34
你有你的代碼包裝在document.ready?代碼的前三個代碼應該可以工作。 – 2013-05-06 09:41:36
你的類名應該以字母(_specs_) – 2013-05-06 09:42:38