2013-06-18 64 views
1

我使用一些非常簡單的.toggleClass()動畫1秒。一切工作正常,除了動畫。我覺得這很有趣。有趣的.toggleClass()

看看我的fiddle

$(function(){ 

$('#main_button').click(function(){ 
$('#one, #two, #three, #four').toggleClass("width", 1000); 
return false; 
}); 
}); 
+0

我不知道你的期望是什麼,但我什麼都看不到,真的不知道這段代碼應該如何導致任何事情? – SpYk3HH

+0

代碼中沒有動畫。你到底想要發生什麼? – Turnip

回答

4

JQuery的UI擴展toggleClass允許的動畫,但是默認的JQuery .toogleClass()將無法運行動畫。你需要在你的小提琴中包含JQuery UI。

+0

小提琴:http://jsfiddle.net/5dyT7/1/ – PherricOxide

+0

我不知道,謝謝! – Code

2
$(function(){ 

$('#main_button').click(function(){ 
$('#one, #two, #three, #four').animate({'width' :'toggle'}, 1000); 
return false; 
}); 
});