duration寫法問題
?$("#a2").hide({
????????????????duration:?3000,
????????????????complete:?function()?{
????????????????????alert('執行3000ms動畫完畢')
????????????????}
????????????})hide()那節講到用法,其實都差不多,但是duration是必需的,也就是時間。那看到這個寫法,我想問,跟hide(3000,function(){alert('執行3000ms動畫完畢')
})是一樣的嗎?
$aaron.animate({
????????????????fontSize:?"5em"
????????????},?2000,?function()?{
????????????????alert("動畫?fontSize執行完畢!");
????????????});然后再來看animate(),改成duration:2000,就不行了,請問為什么呢
2017-07-21
回答自己的問題,第一個問題,好像是一樣的,只不過要加花括號。
.hide({?duration:2000}) ?== ?.hide(2000)
$aaron.animate({ ????????????????properties:{fontSize:?"5em"},? ????????????????duration:2000, ????????????????complete:function()?{ ????????????????????alert("動畫?fontSize執行完畢!"); ????????????????} ????????????});animate這樣寫好像不行???