gpt4 book ai didi

jQuery 代码导致特定类的所有 div 在单击链接时切换

转载 作者:行者123 更新时间:2023-12-01 07:32:34 26 4
gpt4 key购买 nike

我有一些 jquery 代码,可以在单击链接时显示和隐藏 div。

$(document).ready(function() {
$(".tracklist").hide();
$('.link').bind('click', function(e) {
$('.tracklist').toggle('slide', {easing: 'easeOutQuint', direction: 'down'}, 1000);
return false;
});
});

当我按下任何链接时,此代码会切换所有名为 tracklist 的 div。不好。

我需要找到一种方法来确保每个链接仅影响一个轨道列表 div

编辑

我的标记 - 下面的代码在每个页面上出现多次:

<article class="podcast">
<ul class="buttons">
<li>
<a class="link" href=>"#">Tracklist</a>
</li>
// other links removed
</ul>

<div class="tracklist">
Content that I want to toggle
</div>
</article>

最佳答案

尝试

$(document).ready(function() {
$(".tracklist").hide();
$('.link').bind('click', function(e) {
$(this).children('.tracklist').toggle('slide', {easing: 'easeOutQuint', direction: 'down'}, 1000);
return false;
});
});

关于jQuery 代码导致特定类的所有 div 在单击链接时切换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4939863/

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