如何取消一个Promise而不从DOM中删除元素?
我运行了这段代码:
$("#box")
.delay(2000)
.show("slow")
.delay(2000)
.promise()
.then(function(){log("Done");});
在此之后,是否有一种方法可以取消Promise?clearQueue()
和stop(true)
都无法工作,因为我尝试取消的不是动画。我看到应该使用remove()
,但我只想停止Promise,而不是删除整个元素。