我在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