我需要一点帮助处理我的代码。我定义了一个具有回调函数的无限动画。无限的动画作品对我来说很棒,但是:
我需要第二个动画还是?我认为问题将出现在最后一个论点中($(This).css(.))。这个动作很快就到了..。一点都不好。
$(function () {
var moveBasic = function () {
$('ul#softfacts div.basic').delay(1000).animate({
'margin-left': '+=5px'
}, 1000, 'linear', function () {
$(this).css({
'margin-left': '+=5px'
});
moveBasic();
});
}
moveBasic();
});
},发布于 2013-11-24 13:34:04
再次使用animate():
$(this).animate({
marginLeft: '-=5px'
}).promise().done(function () {
moveBasic()
});发布于 2013-11-24 13:33:33
这指的是全局对象。尝试使用$('ul#softfacts div.basic')代替这个。
https://stackoverflow.com/questions/20175012
复制相似问题