From: Ryan Detert Date: Fri, 5 May 2017 10:14:03 +0000 (-0700) Subject: Fixed a bug in the responsive accordion plugin where event bindings are lost when... X-Git-Tag: v6.4.0-rc1~43^2 X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F10010%2Fhead;p=thirdparty%2Ffoundation%2Ffoundation-sites.git Fixed a bug in the responsive accordion plugin where event bindings are lost when switching from tabs to accordion --- diff --git a/js/foundation.responsiveAccordionTabs.js b/js/foundation.responsiveAccordionTabs.js index e024f3d2a..e8e71c1fb 100644 --- a/js/foundation.responsiveAccordionTabs.js +++ b/js/foundation.responsiveAccordionTabs.js @@ -189,7 +189,7 @@ class ResponsiveAccordionTabs extends Plugin{ if (toSet === 'accordion') { $panels.each(function(key,value){ $(value).appendTo($liHeads.get(key)).addClass('accordion-content').attr('data-tab-content','').removeClass('is-active').css({height:''}); - $('[data-tabs-content='+_this.$element.attr('id')+']').after('
').remove(); + $('[data-tabs-content='+_this.$element.attr('id')+']').after('
').detach(); $liHeads.addClass('accordion-item').attr('data-accordion-item',''); $liHeadsA.addClass('accordion-title'); });