我使用下面的代碼片段在AJAX success
處理有什麼辦法中止jquery的承諾功能
if (response.responsecode == 1) {
$(".model-div").show();
$("#model-title-bar").show("");
$("#model-title-bar").delay(4500).fadeOut().promise().done(function(){
$(".model-div").hide();
});
}
現在我想執行$(".model-div").hide();
以及$("#model-title-bar").hide()
這是承諾的功能的一部分,將自動隱藏4500毫秒後。
現在我想隱藏$("#model-title-bar")
只要點擊任何地方在瀏覽器上觀察,無論時間它應該是任何值< 4500毫秒。