2010-05-12 62 views
0

我有一個執行init步驟的函數。但是,當我檢查我的結果時,它看起來像init函數已經完成後的其他進程。我怎樣才能舉辦其他進程?如何在Javascript或jQuery中處理其他進程?

+3

請向我們顯示您的代碼。 – SLaks 2010-05-12 22:46:49

+0

我正處於一個項目的中間,所以這是一個複雜的示例。不管怎麼說,還是要謝謝你! – Devyn 2010-05-12 22:49:23

+0

JavaScript是單線程的。在函數調用過程中狀態改變的可能性很小,這不是由該函數調用啓動的。 你必須讓你知道在你的init函數中發生了什麼變化。 – edwin 2010-05-12 22:49:27

回答

0

很難給出一個肯定的答案,沒有看到任何代碼。但通常情況下,唯一可以判斷是否完成的方法是在腳本中設置標誌,該標誌在init函數完成時設置。您可以在init函數中使用setTimeout來檢查此標誌,並在標誌設置完成後觸發下一個函數。

再次,很難說沒有看到代碼,但也許有幫助。

相關問題