簡體   English   中英

jQuery ui手風琴活動類

[英]jQuery ui accordion active class

我有一個基於jQuery UI插件的簡單手風琴。 該插件可以正常工作,但我想在clickable元素(打開/關閉內容)上添加一個類,以便可以使用不同的樣式。

這是該功能的粗略但實用的CodePen版本:

http://codepen.io/moy/pen/dXObjX

這是我的標記的結構:

<div class="mount accordion">

    <div class="hgroup accordion__toggle">
        <h3 class="hgroup__title">Course 1</h3>
    </div>

    <div class="accordion__content">
        <!-- Hidden content in here -->
    </div>
</div>

而我的javascript:

$(document).ready(function($) {
    $('.accordion').find('.accordion__toggle').click(function(){

        // Expand or collapse this panel
        $(this).next('.accordion__content').slideToggle(200);
    });
});

當前,除非將.hidden類添加到.accordion__content否則所有面板均默認打開。

謝謝,希望有人可以幫忙!

嘗試以下操作:

$(document).ready(function($) {
$('.accordion').find('.accordion__toggle').click(function(){

    // Expand or collapse this panel
    $(this).next('.accordion__content').slideToggle(200);

    //toggle class
    $(this).toggleClass('classname')
});
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM