これらのコードを含む2つのボタンがあります:
$('#btn1').on('click',function() {
$('#div1').animate({left:500},1000);
});
$('#btn2').on('click',function() {
$('#div1').animate({left:0},1000);
});
btn1 のイベントがまだ進行中である間に、btn2 のイベントを起動できるようにしたいと考えています。両方のボタンをすばやくクリックしたときに現在起こっていることは、たとえば、btn1 をクリックすると、実際に btn2 のイベントを発生させる前に、div が left:500 に移動して完了します。
何か案は?