Re: [問題] 延後執行的問題

看板Ajax作者 (大嘴先生)時間10年前 (2015/08/22 07:56), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串3/4 (看更多)
無任何套件的情況下可以用setTimeout檢查 function checkAndDoSomething() { if (array.length === m.length) { //do some thing } else { setTimeout(checkAndDoSomething, 100); } } setTimeout(checkAndDoSomething, 100); 有使用套件的情況下可以用jQuery的Deferred物件(比較泛用) 或async這個套件(比較專用適用)處理 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.164.58.28 ※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1440201400.A.089.html

08/22 23:11, , 1F
謝謝大大解答,因為現在在試著只用原js來實做,所以是沒
08/22 23:11, 1F

08/22 23:11, , 2F
有用套件的情況下
08/22 23:11, 2F

09/20 01:02, , 3F
這招不錯!!
09/20 01:02, 3F
文章代碼(AID): #1Lrxgu29 (Ajax)
文章代碼(AID): #1Lrxgu29 (Ajax)