我正在制作一个元素
$('div').animate({
"right" : "0px",
"left" : "200px"
},
{
duration: 1000,
step: function(now, fx) {
if ( ? ) { // animation progress is 70% done or more
if (!$item2.is(':animated')) {
$item2.animate({width: 500}, 1000);
}
}
}
});
如何在步骤中访问fx上的进度状态?
编辑
或者这也可以完成工作
我如何在每个now
设置left
动态step
的{{1}}的console.log()?
答案 0 :(得分:2)
一个小技巧怎么样?
$('div').animate({
"right" : "0px",
"left" : "200px"
},
{
duration: 1000,
step: function(now, fx) {
if ( fx.prop=='left' ) {
console.log(fx.now);
}
}
});