|
59 | 59 |
|
60 | 60 | $panelHeadings.each(function() { |
61 | 61 | var $panelHeading = $(this), |
62 | | - $parentLi = $panelHeading.data('bs.tabcollapse.parentLi'); |
| 62 | + $parentLi = $panelHeading.data('bs.tabcollapse.parentLi'); |
63 | 63 |
|
64 | 64 | var $oldHeading = view._panelHeadingToTabHeading($panelHeading); |
65 | 65 |
|
66 | 66 | $parentLi.removeClass('active'); |
67 | | - if ($parentLi.parent().hasClass('dropdown-menu') && !$parentLi.siblings('li').hasClass('active')) { |
68 | | - $parentLi.parent().parent().removeClass('active'); |
69 | | - } |
70 | | - |
71 | | - if (!$oldHeading.hasClass('collapsed')) { |
72 | | - $parentLi.addClass('active'); |
73 | | - if ($parentLi.parent().hasClass('dropdown-menu')) { |
74 | | - $parentLi.parent().parent().addClass('active'); |
75 | | - } |
76 | | - } else { |
77 | | - $oldHeading.removeClass('collapsed'); |
78 | | - } |
79 | | - |
| 67 | + if ($parentLi.parent().hasClass('dropdown-menu') && !$parentLi.siblings('li').hasClass('active')) { |
| 68 | + $parentLi.parent().parent().removeClass('active'); |
| 69 | + } |
| 70 | + |
| 71 | + if (!$oldHeading.hasClass('collapsed')) { |
| 72 | + $parentLi.addClass('active'); |
| 73 | + if ($parentLi.parent().hasClass('dropdown-menu')) { |
| 74 | + $parentLi.parent().parent().addClass('active'); |
| 75 | + } |
| 76 | + } else { |
| 77 | + $oldHeading.removeClass('collapsed'); |
| 78 | + } |
| 79 | + |
80 | 80 | $parentLi.append($panelHeading); |
81 | 81 | }); |
82 | 82 |
|
83 | 83 | if (!$('li').hasClass('active')) { |
84 | | - $('li').first().addClass('active') |
| 84 | + $('li').first().addClass('active') |
85 | 85 | } |
86 | 86 |
|
87 | 87 | var $panelBodies = this.$accordion.find('.js-tabcollapse-panel-body'); |
|
0 commit comments