我想用jquery做一个简单的动画,但它一直在做同样的缓解效果,我无法改变它。
item.animate({
width: "500px"
},500,"easeInSine");
我的代码就是这么简单。当我触发它时,它只是开始缓慢而快速地跳到最后。我再次下载了jquery ui库,仔细检查了所有功能是否已选中。
$( "#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');
});
});
只是举了个例子。。希望它能满足您的需求
实时演示
也试试这个
最近的演示
您可能缺少jQuery UI库,该库包含您正在尝试的轻松功能:http://jqueryui.com/
问题是我在要动画的div上有transition
css属性。移除后,动画运行平稳。