0

我想用 jquery 做一个简单的动画,但它一直在做同样的缓动效果,我不能改变它。

item.animate({
    width: "500px"
},500,"easeInSine");

我的代码就是这么简单。当我触发它时,它只是开始缓慢而快速地跳转到结束。我再次下载了 jquery ui 库,仔细检查是否选择了所有功能。

4

3 回答 3

1
$( "#mDiv" ).click(function(){
$('#myDiv').animate(
    { opacity: 0 }, // what we are animating
    'fast', // how fast we are animating
    'swing', // the type of easing
    function() { // the callback
        alert('done');
    });
    });

只是举了一个例子..希望它满足您的需求

现场演示

也试试这个

最近的演示

于 2013-08-08T18:06:23.150 回答
0

您可能缺少包含您正在尝试的缓动函数的 jQuery UI 库:http: //jqueryui.com/

于 2013-08-08T18:05:52.673 回答
0

问题是transition我想要动画的 div 上有 css 属性。删除它后,动画运行顺利。

于 2013-08-08T18:10:49.397 回答