这是我的动画:
$(".ImageRoller ul").animate({ 'marginLeft' : "-"+ScrollWidth+"px" },Speed );
现在我想在动画结束时发出警告或其他内容。这甚至可能吗?
CHEARS 瓦利
答案 0 :(得分:4)
根据documentation你可以定义一个回调函数,一旦动画结束就会调用它:
动画(params,[duration],[easing], [回调])
$(".ImageRoller ul").animate(
{'marginLeft' : "-"+ScrollWidth+"px"},
Speed,
'linear',
function() {
alert('animation end');
}
);
答案 1 :(得分:3)
$(".ImageRoller ul").animate (
{
'marginLeft' : "-"+ScrollWidth+"px"
},
{
duration: Speed,
complete: function () { doSomething (); }
}
);