我在了解 jquery 队列方法时遇到了一些麻烦。我有下面的代码,基本上是想让函数textScroll的四个部分一个接一个地执行。任何帮助将非常感激。
$.fn.pause = function (n) {
return this.queue(function () {
var el = this;
setTimeout(function () {
return $(el).dequeue();
}, n);
});
};
function textScroll(){
$('#winner1, #winner2').css("display", "block")
.pause(4000)
.animate({left: '-1000px'}, 2000);
$('#winner3, #winner4').fadeIn()
.pause(4000)
.animate({left: '-1000px'}, 2000);
$('#winner5, #winner6').fadeIn()
.pause(4000)
.animate({left: '-1000px'}, 2000);
$('.winner_scroll').css("display", "none")
.pause(1000)
.css("left", "1000px");
}