]> git.ipfire.org Git - thirdparty/foundation/foundation-sites.git/commitdiff
Fixed a bug in the responsive accordion plugin where event bindings are lost when... 10010/head
authorRyan Detert <ryan@ryandetert.com>
Fri, 5 May 2017 10:14:03 +0000 (03:14 -0700)
committerRyan Detert <ryan@ryandetert.com>
Fri, 5 May 2017 10:14:03 +0000 (03:14 -0700)
js/foundation.responsiveAccordionTabs.js

index e024f3d2aae90ed933595effa17b361b52765537..e8e71c1fbf410c2c4ffa6d1915ad7f052cde1bd5 100644 (file)
@@ -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('<div id="tabs-placeholder-'+_this.$element.attr('id')+'"></div>').remove();
+        $('[data-tabs-content='+_this.$element.attr('id')+']').after('<div id="tabs-placeholder-'+_this.$element.attr('id')+'"></div>').detach();
         $liHeads.addClass('accordion-item').attr('data-accordion-item','');
         $liHeadsA.addClass('accordion-title');
       });