我在jQuery中的.animate函數遇到問題,並將它與緩動混合在一起。jQuery。動畫緩動問題
以下工作;
$("#PanelOne").mouseover(function() {
$("#PanelTwo").stop(true, false).animate({ marginLeft: "420px"}, 150);
});
但是這並不是;
$("#PanelOne").mouseover(function() {
$("#PanelTwo").stop(true, false).animate({ marginLeft: "420px"}, 150, 'easeOutQuint');
});
我不知道到底是什麼我做錯了,這將是令人眼花繚亂的東西很明顯,但我從來沒有使用緩解或之前jQueryUI的,所以我敢輸了!
編輯:我在這裏引用jQueryUI;
http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.js
是否包含在jQuery UI的影響? http://jqueryui.com/download/ – Yeronimo 2013-05-14 13:54:08
來自文檔:「jQuery庫中唯一的緩動實現是默認的,稱爲swing,並且以恆定的速度前進,稱爲線性。更多的緩動函數可用於使用插件,特別是jQuery UI套件。「 – j08691 2013-05-14 13:56:20
Works here:http://jsfiddle.net/4vCjn/ – 2013-05-14 13:58:02