http://jsfiddle.net/KevinOrin/xycCx/1/Показать Скрыть ближайший элемент щелкнул
jQuery('.happening-main-text .readmore').click(function() {
jQuery('.divmore').toggle('slow');
return false;
});
Я пытаюсь получить каждую ссылку, чтобы показать/скрыть только один щелчок. Как я могу изменить JS для этого. Я попробовал ('.happening-main-text').closest('divmore')
, и это тоже не сработало.
<div class="happening-main-text">
<p>part of text goes here part of text <a href="#" class="readmore">show/hide</a>
</p>
<div class="divmore">
<p>more test from hidden1</p>
</div>
</div>
<div class="happening-main-text">
<p>part of text goes here part of text <a href="#" class="readmore">show/hide</a>
</p>
<div class="divmore">
<p>more test from hidden</p>
</div>
</div>
<div class="happening-main-text">
<p>part of text goes here part of text <a href="#" class="readmore">show/hide</a>
</p>
<div class="divmore">
<p>more test from hidden2</p>
</div>
</div>
Ближайшие как? Ближайший брат? Потомок? Предок? Как может кто-нибудь сказать вам, как выбрать элемент DOM, который мы не видим? – 2013-05-11 01:01:25