sweetalert 快速顯示兩個提示, 第二個顯示不出的問題

今天在使用 sweetalert 作提示框的時候, 有個操做快速作了兩次提示, 發現第二次顯示不出:測試

 

sweetAlert({}, function() {
    $.get('', function() {
        sweetAlert({});
    });
});

外層的 sweetAlert 作確認操做, 確認後調用 $.get 作 AJAX 操做, 這個操做可能會比較快, 因此很快的就執行了回調裏的 sweetAlert, 測試的時候發現裏面的 sweetAlert 沒有執行,調試代碼的時候發現代碼有執行,而後就用 setTimeout 來延遲裏面的 sweetAlert, 發現正然就能夠正常顯示了。spa

相關文章
相關標籤/搜索