' +
+ accordionTemplate: function(heading, groupId, panelClass, parentId, active) {
+ return '
' +
'
' +
'
' +
'
' +
@@ -208,7 +208,9 @@
var $tabPane = $(tabSelector),
groupId = $tabPane.attr('id') + '-collapse',
- $panel = $(this.options.accordionTemplate($heading, groupId, parentId, active));
+ panelClass = $tabPane.attr('class').split(' ').filter(function(e){ return e.indexOf('panel') > -1 }).toString(),
+ $panel = $(this.options.accordionTemplate($heading, groupId, panelClass, parentId, active));
+
$panel.find('.panel-heading > .panel-title').append(this._tabHeadingToPanelHeading($heading, groupId, parentId, active));
$panel.find('.panel-body').append($tabPane.contents().detach())
.data('bs.tabcollapse.tabpane', $tabPane);