以下是我在swiperight事件中编写的代码(它的功能就像在向右滑动时更改div中的图像)
$("#divimglstdetails").animate({ marginRight: 280 },0,100).animate({ marginRight: 0 }, 100);
});
我想知道的是animate({ marginRight: 280 },0,100)
中的0是什么意思..我猜100就是以ms为单位的持续时间。我的代码向右滑动,在向右滑动时添加0其他正常闪烁它会闪烁并改变图像..
答案 0 :(得分:2)
如果您想在第一个动画之后发生第二个动画,则需要它作为回调函数。此外,第一个数字应该是动画时间,之后你需要缓动。 E.g。
$("#divimglstdetails").animate({marginRight: 280},1000,'swing',function(){
$(this).animate({marginRight: 0},1000,'swing');
});