我正在尝试为 wordpress 构建设置一个简单的评论切换。
CSS
<div class="commenttoggle">
<p class="popcom">Show Comments</p>
~~~Clickable Button~~~~~~
</div>
<div id="comments" class="comments-area">
~~~~PHP code calling WP comments~~~
</div>
jQuery
jQuery(document).ready(function($) {
$('.comments-area').hide();
$('.commenttoggle').click(function() {
$('.comments-area').toggle();
});
});
上面的代码有效,但是当我单击一篇帖子下的显示评论按钮时,所有评论部分都会显示。我一直在查看 jQuery api & here at stackoverflow 但似乎找不到任何关于仅切换最接近点击事件的元素的建议。
我试过 .closest & .parent 但我似乎无法让它工作。我真的很感激一些代码,但也有一个解释,因为我刚开始使用 jQuery。