草庐IT

clearQueue

全部标签

javascript - 如何阻止 clearQueue() 清除 future 的队列?

我有一个按钮,点击它会在500毫秒内显示一个div,然后在500毫秒后将classshake添加到该div上。然后在2秒后使用delay删除此抖动类。我想要的是,如果用户继续按下按钮,那么除最后一个回调外,所有回调都会被取消。如果点击多次,有问题的代码:$("button").click(function(){$(".content").show({duration:500,done:function(){$(".content").addClass("shake");vartime=parseFloat($(".content").css("transition-duration")

javascript - 如何阻止 clearQueue() 清除 future 的队列?

我有一个按钮,点击它会在500毫秒内显示一个div,然后在500毫秒后将classshake添加到该div上。然后在2秒后使用delay删除此抖动类。我想要的是,如果用户继续按下按钮,那么除最后一个回调外,所有回调都会被取消。如果点击多次,有问题的代码:$("button").click(function(){$(".content").show({duration:500,done:function(){$(".content").addClass("shake");vartime=parseFloat($(".content").css("transition-duration")