2011-11-05 38 views
1

我正在使用模擬降雪的插件。我希望用戶能夠觸發這個開關。我可以切換到開始降雪,我只是不知道如何關閉它。下面是我的了:用jQuery切換插件

// LET IT SNOW 
    $('.let-it-snow').toggle(function(){ 
     $('body').snowfall({flakeCount : 50}); 
    }, function(){ 
     //this is the part I need help with... 
    }); 

感謝

回答

2

如果使用此plugin

// LET IT SNOW 
$('.let-it-snow').toggle(function(){ 
    $('body').snowfall({flakeCount : 50}); 
}, function(){ 
    $('body').snowfall('clear'); 
}); 
+0

謝謝,我顯然使用的是舊版本,我不相信有這樣的支持插件。 –

+1

是的,我沒有添加清除,直到稍後,很好的抓住:)。 – Loktar

2

假設你正在使用的降雪版本> = 1.3,你可以使用:

$('body').snowfall('clear'); 

停止效果。

2

作爲插件API,您可以停止下雪。例如:

$(document).snowfall('clear'); 
$('#elementid').snowfall('clear'); 
$('.class').snowfall('clear'); 

所以,你只需要做:

$('body').snowfall('clear');