From dccb4feed5489a977dd1f7d709849a2fb64c64a0 Mon Sep 17 00:00:00 2001 From: Chris Oyler Date: Thu, 17 Dec 2015 13:42:12 -0800 Subject: [PATCH] updates sticky.destroy method to remove scroll event listener from window. was not working due to namespacing --- js/foundation.sticky.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/js/foundation.sticky.js b/js/foundation.sticky.js index cf17b611b..b51a6ca39 100644 --- a/js/foundation.sticky.js +++ b/js/foundation.sticky.js @@ -165,7 +165,7 @@ Sticky.prototype._events = function(id){ // console.log('called'); var _this = this, - scrollListener = 'scroll.zf.' + id; + scrollListener = this.scrollListener = 'scroll.zf.' + id; if(this.isOn){ return; } if(this.canStick){ this.isOn = true; @@ -421,7 +421,7 @@ .off('resizeme.zf.trigger'); this.$anchor.off('change.zf.sticky'); - $(window).off('scroll.zf.sticky'); + $(window).off(this.scrollListener); if(this.wasWrapped){ this.$element.unwrap(); -- 2.47.2