Kaynağa Gözat

Fix Destroy method

Jay Salvat 11 yıl önce
ebeveyn
işleme
65868c165a
2 değiştirilmiş dosya ile 6 ekleme ve 2 silme
  1. 2 0
      CHANGELOG.md
  2. 4 2
      src/jquery.vegas.js

+ 2 - 0
CHANGELOG.md

@@ -2,6 +2,8 @@
 
 ## CHANGE LOG
 
+* Fix Destroy method
+
 ### Vegas 1.3.2 2013-08-15
 * Remove forgotten debug
 * Add user-select:none to CSS

+ 4 - 2
src/jquery.vegas.js

@@ -100,14 +100,16 @@
         destroy: function(what) {
             if (!what || what == 'background') {
                 $('.vegas-background, .vegas-loading').remove();
-                $(window).unbind('resize.vegas');
+                $(window).unbind('*.vegas');
                 $current = $();
             }
 
-            if (what == 'overlay') {
+            if (!what || what == 'overlay') {
                 $('.vegas-overlay').remove();
             }
 
+            clearInterval(timer);
+
             return $.vegas;
         },