我加上“本”在此代码:“这个” jQuery中使用,但不知道如何实现它
$(".nds").on('click', function() {
$("div.accordion-header").switchClass("active");
$('div.accordion-header').next('div.accordion-content').slideDown(750);
});
,因为现在当点击“.nds”的所有元素班级“手风琴头”打开。或者除此之外还有其他办法可以实现吗?
编辑与(希望)相关的HTML代码:
<div id ="floating">
<div class="nd3 nds" data-toggle="tooltip" data-placement="left"><a href="#SG16">16</a></div>
<div class="nd2 nds" data-toggle="tooltip" data-placement="left"><a href="#SG17">17</a></div>
<div class="nd1 nds" data-toggle="tooltip" data-placement="left"><a href="#SG18">18</a></div>
<div id="floating-button" data-toggle="tooltip">
<span class="ham"><i class="fa fa-bars" aria-hidden="true"></i></span>
</div>
</div>
<div class="container">
<div class="accordion">
<!-- ############ SG01 ############ -->
<div class="group" id="SG01">
<div class="accordion-header"></div>
<div class="accordion-content"></div>
</div>
</div>
</div>
向我们展示HTML –
如果您的.nds与您的手风琴不相关=那么这将无济于事。在点击事件中$(this)将是每个带有.nds类的html项目,所以我们不确定我们理解你。 –
@MaxDeepfield只有一个点击...不是_all_ – giorgio