0
我有2個按鈕與這些代碼:消防jQuery的動畫,而動畫製作過程中
$('#btn1').on('click',function() {
$('#div1').animate({left:500},1000);
});
$('#btn2').on('click',function() {
$('#div1').animate({left:0},1000);
});
我希望能夠發射BTN2的事件,而BTN1的活動仍在進行中。當我快速點擊兩個按鈕時,目前發生的事情是,例如,我點擊btn1,div移動並完成左邊:500,然後再實際觸發btn2的事件。
任何想法?
你在找'.stop()'嗎?請參閱:http://api.jquery.com/stop/ – m90