2

我已用于bootstrap framework在我的网页中显示可折叠面板。默认情况下,第一个面板是打开的。我需要add classopened panel's head页面加载。如果我单击任何面板,则应删除该类。这个怎么做?

4

1 回答 1

2

我想我知道你想要什么。尝试这个

var panelHeadClass = 'foo',
    accordion = $('#accordion'),
    openPanel = accordion.find('.panel-collapse.collapse.in'),
    openPanelHead = openPanel.prev('.panel-heading').addClass(panelHeadClass);

accordion.on('click', '.panel', function() {
    openPanelHead.removeClass(panelHeadClass);
});

演示在这里 - http://jsfiddle.net/ehvDd/3/

于 2013-10-02T05:22:44.863 回答