From 3e5f453e47ab3b92b648c1ee7f093545bd5d3b6d Mon Sep 17 00:00:00 2001 From: Jean Evans Pierre Date: Sun, 24 Jul 2016 14:20:39 -0400 Subject: [PATCH 1/2] Fixing panel heading properties for expand Fixing panel heading properties so that click on the panel heading and not only on the title causes it expand or collapse --- bootstrap-tabcollapse.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bootstrap-tabcollapse.js b/bootstrap-tabcollapse.js index 76e1279..688e22f 100644 --- a/bootstrap-tabcollapse.js +++ b/bootstrap-tabcollapse.js @@ -209,7 +209,9 @@ var $tabPane = $(tabSelector), groupId = $tabPane.attr('id') + '-collapse', $panel = $(this.options.accordionTemplate($heading, groupId, parentId, active)); - $panel.find('.panel-heading > .panel-title').append(this._tabHeadingToPanelHeading($heading, groupId, parentId, active)); + var panelHeading = $panel.find('.panel-heading'); + this._tabHeadingToPanelHeading(panelHeading, groupId, parentId, active); + $panel.find('.panel-heading > .panel-title').append($heading); $panel.find('.panel-body').append($tabPane.contents().detach()) .data('bs.tabcollapse.tabpane', $tabPane); From a36e1dff6a5a0a8d3d59423092f6f4649dbe35f9 Mon Sep 17 00:00:00 2001 From: Jean Evans Pierre Date: Sat, 4 Mar 2017 23:22:00 -0500 Subject: [PATCH 2/2] Fixed show tab issue Fixed issue about loosing content when going from accordion to tab --- bootstrap-tabcollapse.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bootstrap-tabcollapse.js b/bootstrap-tabcollapse.js index 688e22f..6ba82b7 100644 --- a/bootstrap-tabcollapse.js +++ b/bootstrap-tabcollapse.js @@ -55,7 +55,7 @@ var view = this; this.$tabs.trigger($.Event('show-tabs.bs.tabcollapse')); - var $panelHeadings = this.$accordion.find('.js-tabcollapse-panel-heading').detach(); + var $panelHeadings = this.$accordion.find('a.js-tabcollapse-panel-heading').detach(); $panelHeadings.each(function() { var $panelHeading = $(this),