jQuery, чтобы скрыть все классы строк, кроме 'row2', только когда родительским классом является viewContainerTop - PullRequest
1 голос
/ 12 ноября 2009

Я был в jquery select class внутри родительского div и Тестирование объектов на отношения предок / потомок в JavaScript или Jquery и Подстановочный знак jQuery , но не могу соединить кусочки. Спасибо.

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

Ответы [ 2 ]

1 голос
/ 12 ноября 2009

Обработка кода, который вы опубликовали (родитель имеет id viewContainerTop)

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

Соответствует тому, что вы написали (родитель имеет класс не id viewContainerTop)

$(".viewContainerTop > div:not(.row2)").hide();
1 голос
/ 12 ноября 2009
$("#viewContainerTop > div:not(.row2)").hide();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...