我加上「本」在此代碼:「這個」 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