function thumb_wheel() {
$("#slider .nivo-controlNav img").animate({left: '-600px'}, 14000, function(){
$(this).css({left:'0px'}, function(){
thumb_wheel();
});
});
};
基本上,一旦动画完成后,我想重置“left”到0px,并再次调用自己。我尝试过使用setInterval等不同的方式对它进行格式化,检查Google,Stack和#jQuery ......无论我尝试什么,它似乎在添加重置时都会“挂起”。有任何想法吗?jQuery动画回调问题
你有没有试图消除'的.css()'回调,只是调用两个函数顺序? – Blender 2011-06-12 20:44:14
嗯,我只是注意到我错过了一个括号,所以我补充说,现在它回调,但它不运行thumb_wheel();再次。编辑 - 并尝试顺序没有工作@ _ @谢谢你的帮助:) – 2011-06-12 20:50:17
你可以做一个'while'循环。我不确定还有什么建议,因为代码看起来很好。 – Blender 2011-06-12 20:51:27