JQuery "длинный>" - PullRequest
       10

JQuery "длинный>"

0 голосов
/ 23 апреля 2009

Как запрашивать дочерние контейнеры, а не внутри контейнеров (это не об атрибутах)

<div class="container">
   <div>
      <div class="container" child>
           <div>
              <div class="container" inside>
   <div>
      <div class="container" child>
           <div>
              <div class="container" inside>
</div>

Edit: Может быть, я могу использовать что-то вроде not ()?

.контейнер не (.контейнер)?

Ответы [ 3 ]

3 голосов
/ 23 апреля 2009

Возможно, я упускаю суть, но я думаю что-то вроде:

$(".container .container:not(.container .container .container)")

Т.е. все элементы, которые являются «контейнером внутри контейнера», но не те, которые являются «контейнером в контейнере в контейнере».

0 голосов
/ 23 апреля 2009

Вам нужно что-то, чтобы привязать выбор класса к определенному div. Я предлагаю дать внешнему имя. Затем вы можете найти внешнюю по имени и ее дочерним элементам, используя метод children с фильтром классов.

$('#outerDiv').children('.container');
0 голосов
/ 23 апреля 2009

$ ("div.container> div"). Find ("div.container: first");

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...