2009-11-12 76 views
1

jQuery才能隱藏除'row2'以外的所有行類我去過jquery select class inside parent divTesting objects for ancestor/descendent relationship in JavaScript or JqueryjQuery wild card character,但似乎無法將它們拼合在一起。  謝謝。只有當父類是viewContainerTop

<div id="viewContainerTop" class="top"> 
    <div class="row1"></div> 
    <div class="row2"></div> 
    <div class="row2"></div> 
    <div class="row2"></div> 
    <div class="row3 first"></div> 
    <div class="row3"></div> 
    <div class="row3"></div> 
</div> 

回答

1

Machting你貼(父母有ID viewContainerTop)

$("#viewContainerTop > div:not(.row2)").hide(); 

匹配你寫的(父母有沒有ID viewContainerTop)代碼

$(".viewContainerTop > div:not(.row2)").hide(); 
+0

謝謝抖動。我不會更新標題中的文字,從而使我的錯誤永久存在,並且您的答案符合邏輯。 :-) 對下一個問題... http://stackoverflow.com/questions/1719211/jquery-to-hide-all-classes-that-start-with-row-except-row2-only-when -the-價格調整匯率 – GollyJer 2009-11-12 01:08:42

1
$("#viewContainerTop > div:not(.row2)").hide(); 
相關問題