我期待的是,第三个动画将要离队,但它不是,我不知道为什么。这是一个demo。出列从jQuery的队列不起作用
$('#di').animate({left:300},3000,function(){//animation callback
$('#hello').html('1st is done');
}).animate({left:0},3000,function(){//animation callback
$('#hello').html('2nd is done');
}).queue(function(){//queue
$(this).animate({left:300},3000,
function(){//animation callback
$('#hello').html('the inside queue is done');
$(this).dequeue();
})
}).animate({left:0},3000,function(){//animation callback
$('#hello').html('the last queue is done');
});
Omg,代码放屁!请正确缩进。 – elclanrs 2012-02-08 20:40:34
请重申您的问题,因为它不清楚您问的是什么。 – jfriend00 2012-02-08 20:41:48
第三个动画必须在第二个动画之后执行,但它不是 – Amged 2012-02-08 20:44:30