gpt4 book ai didi

jquery - 单击其他 div 时切换类中的单个元素 Jquery

转载 作者:行者123 更新时间:2023-11-28 09:38:22 25 4
gpt4 key购买 nike

我正在尝试为 wordpress build设置一个简单的评论切换。

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();
});
});

上面的代码有效,但是当我点击一个帖子下的显示评论按钮时,所有评论部分都会显示。我一直在 stackoverflow 查看 jQuery api 和这里,但似乎找不到任何关于只切换最接近点击事件的元素的建议。

我试过 .closest 和 .parent 但我似乎无法让它工作。我真的很感激一些代码,但也很感激我刚刚开始使用 jQuery 的解释。

最佳答案

这应该做你想做的:

jQuery(document).ready(function($) {
$('.comments-area').hide();
$('.commenttoggle p').click(function() {
$(this).closest("div").next('.comments-area').toggle();
});
});

关于jquery - 单击其他 div 时切换类中的单个元素 Jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15859276/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com