我使用的手風琴從here的例子,我試圖讓它擴大多個或單個面板,由用戶選擇,通過添加2個按鈕,其中,使用jquery,刪除屬性'data-parent'或者再次添加。Bootstrap可摺疊的組可以作爲手風琴
這是我實現here
所有的工作就是這樣完成的:
$('#expandSingle').on('click', function() {
$('.accordion-toggle').attr('data-parent', '#accordion');
});
$('#expandMulti').on('click', function() {
$('.accordion-toggle').removeAttr('data-parent');
});
的怪異的是,如果我手動(無jQuery的),刪除「數據父'刷新,我得到我想要的結果,小組成爲全部可摺疊的。當我通過頁面上的jQuery進行操作時,它有奇怪的行爲,但不起作用...
任何想法請嗎?
非常感謝!唯一的問題是,在expandMulti上,它會切換所有面板(反轉所有展開的展開),我認爲我通過在摺疊函數中添加了toggle:false來克服了這個問題 – cnom