У меня есть кратные их на странице, и я хотел бы только скопировать «поле комментариев» в пределах каждой области (то есть: первый, который он найдет).Slidetoggle next using on click
<div class="comments">
<a style="cursor:pointer" onclick="jQuery('.comments-box').slideToggle();">comments</a></span>
<div class="add-comment">add</div>
<div class="response-form"></div>
<div class="comments-box">
a bunch of comments
</div>
</div>
Однако, это очевидно переключает КАЖДОЕ «поле для комментариев».
Я пробовал onclick="jQuery($(this).next('.comments-box')).slideToggle();"
, но не повезло.
Благодаря @adeneo - так что нет способа сделать это рядный с 'onclick'? – Dave
Конечно, есть, но зачем использовать встроенный javascript, когда его так легко избежать? – adeneo
Истинный :) просто подумал, что я спрошу. Примут через 8 минут. – Dave