2011-04-29 26 views
1

我想動畫從上到下50 PX一個div,並等待5秒鐘 和底部再次往上,我得到錯誤說延遲不支持動畫與延遲拋出錯誤延遲不是一個方法

$("#div").animate({ 
      top: "+=50px"      
     }, 1000).delay(5000).animate({ 
      top: "-=50px" 
     },1000, function() { 
      // animation done 
     }); 

任何幫助將不勝感激

感謝

回答

2

你使用jQuery 1.4嗎?延遲方法在JQuery的1.4版本中添加。檢查你可以運行:

alert(jQuery.fn.jquery); 
+0

@user,謝謝我在這個頁面有兩個jquery,一個老的和一個新的,你給了我正確的方向,這是由於重複。謝謝 – kobe 2011-04-29 22:55:13