Jquery帮助,在上(单击
html如下所示:Jquery帮助,在上(单击,jquery,html,click,Jquery,Html,Click,html如下所示: <div class="partners-container"> <div class="clickme"> <div class="partners-bars"> Huvudpartners & Sponsorer </div> </div> <div class="showornot hidden">
<div class="partners-container">
<div class="clickme">
<div class="partners-bars">
Huvudpartners & Sponsorer
</div>
</div>
<div class="showornot hidden">
<div class="partners-post-wrapper">
<div class="partners-post">
<img src="http://i.imgur.com/ThMn1MQ.png">
</div>
</div>
</div>
</div>
不幸的是,我在同一个class=partners容器中得到了更多的“categoris”和。clickme,所以这段代码的作用是切换第一个:
但我希望其余的也能被切换,其余的也能关闭。有人能帮我吗?我知道我应该用“这个”,但我不知道怎么做
.showornot在单击其父母子女clickme时不应切换…我知道这很混乱哈哈为什么不使用速记方法。单击 然后,尝试以下操作:
$(".showornot", $(this).parent()).slideToggle(400);
工作证明:
我在这个提琴中所做的是用class.showornot在按钮的父元素中选择元素
请注意,您在发布的代码中缺少了一个起始div标记,我想这是一个被归类为“网络容器”的标记,这使得人们回答起来有点困难。您好,谢谢您的回复,不幸的是,它与我向您展示的上一个示例的功能相同。它仍然会切换第一篇文章,但其他的不会切换。我忘了告诉你,每个帖子都有自己的帖子。你看过我的提琴吗?它在那里工作,每个元素都在它自己的partners容器div中。你的提琴甚至没有提到jquery…这是一个工作版本
$(".showornot", $(this).parent()).slideToggle(400);