【问题标题】:jQuery to hide all row classes except 'row2' only when the parent class is viewContainerTopjQuery仅在父类为viewContainerTop时隐藏除'row2'之外的所有行类
【发布时间】:2010-12-15 16:45:48
【问题描述】:

我去过jquery select class inside parent divTesting objects for ancestor/descendent relationship in JavaScript or JqueryjQuery wild card character,但似乎无法将它们拼凑在一起。谢谢。

<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>

【问题讨论】:

    标签: javascript jquery


    【解决方案1】:
    $("#viewContainerTop > div:not(.row2)").hide();
    

    【讨论】:

      【解决方案2】:

      修改您发布的代码(父级有 id viewContainerTop)

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

      匹配你写的(父有 class 而不是 id viewContainerTop)

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

      【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-08-14
      • 2019-06-22
      • 1970-01-01
      • 1970-01-01
      • 2012-09-08
      • 2018-05-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多