Цитирование через divs, я пытаюсь написать селектор, чтобы получить uls, и сделать что-то для каждого из них.jQuery найти внутри селектора
Мой HTML (упрощенно) выглядит следующим образом:
<div class="foo">
<ul>
</ul>
<ul>
</ul>
...
</div>
<div class="foo">
<ul>
</ul>
<ul>
</ul>
...
</div>
...
после этого:
variable=$(.foo);
, что, конечно, прекрасно работает, теперь я Тринг, чтобы сделать что-то вроде
for(var k=0;k<variable.length;k++){
variable[k].find('ul').doSomethingWithThese
}
но селектор как-то не прав.
Даже если мои попытки были сделаны на упрощенном коде, например, в примере, код намного сложнее, чем этот,
(внутри моих divs происходит намного больше, и я строю цикл с функцией map(), которая для каждого div извлекает что-то и объединяет что-то еще, и печатает все где-то еще ...)
, поэтому, пожалуйста, поймите, я не могу просто пойти как $ (". foo> ul") и даже если бы я мог понять, почему мои другие попытки потерпят неудачу.
Я перепробовал все мыслимые вариант в течение последних 3-х часов, в том числе: использование детей() вместо того, чтобы искать(), с помощью GET (0) InstEd из [0], используя GET (0) или [0] после ('ul') (чтобы попытаться хотя бы получить первую ul),
, используя переменную $, $. (переменная), ($. ('ul')), ($ ('ul')), используя каждый() вместо цикла, создавая переменные для всех, всех комбинаций можно из всех указанных выше, Google, StackOverflow, api.jquery.com ...
чем я попытался еще более упрощено:
variable[0].children('ul')
variable[0].children('ul')[0]
и все варианты, и до сих пор не повезло ...
Спасибо, очень полный ответ:) $ – wuwutinh