3
我試圖將Bootstrap 3面板動態添加到手風琴。我下面的(相關)代碼給出:將面板動態添加到Bootstrap 3手風琴
<div class="panel-group" id="queues-accordion">
</div>
和JS代碼:
$("#addqueuebutton").on("click",function(){
var queue = '<div class="panel panel-default">';
queue += '<div class="panel-heading">';
queue += '<h4 class="panel-title">';
queue += '<a data-toggle="collapse" data-parent="queues-accordion" href="collapse1">' + $('#queuename').val() + '</a>';
queue += '</a>';
queue += '</h4>';
queue += '</div>';
queue += '<div id="collapse1" class="panel-collapse collapse in">';
queue += '<div class="panel-body">' + This is a test + '</div>';
queue += '</div>';
queue += '</div>';
$('#queues-accordion').append(queue);
})
我遵循這個指南 - Add dynamic closed panels in Bootstrap 3 accordion,但我沒有得到的面板出現在頁面上。任何人都可以指出我的錯誤嗎?
謝謝你,這工作。我有一個問題。如果我動態添加面板,這些ID也應該動態更改,對嗎?我的意思是,它不能總是「div id = collapse1」,但是collapse2,collapse3等......? – user3033194
如何使用變量並在面板添加時遞增? – Dhiraj
是的,這就是我現在正在努力的。非常感謝!! – user3033194