прочитав, как использовать nextall(), я все еще немного озадачен следующим: у меня есть цикл, который будет выводить следующий код.jquery, отображающий unsested div using nextall
<div id="placement" style="float:right">
<a class="eng-sum"><img src="/flags/en.png"></a>
</div>
<div class="tool-summary" id="tool-summary" style="clear:both; display:none">
blar blar
</div>
Я ищу нажать на флаг Великобритании и отображения следующего div.tool-резюме
Вот скрипт JQuery Я использую:
$('.eng-sum').click(function() {
$(this).nextAll(".tool-summary:first").slideToggle();
});
Этот скрипт работает только если я завершите div .tool-summary div в #placement div, что нежелательно - я думал, что функция nextall() позаботится об этом, но, похоже, это не так?
Спасибо за это, он работает хорошо. Как я могу получить доступ к div в сводке? Tool? Я пробовал это: $ (this) .parent(). NextAll (". Tool-summary: first"). Next (". Eng"). Show(); – squeaker
'$ (this) .parent(). NextAll ('. Tool-summary: first'). Find ('. Eng'). Show() k' – lonesomeday
Отлично, большое спасибо за помощь. – squeaker