我試着尋找答案,這是我的第一篇文章,所以如果我以某種方式搞砸,請耐心等待。在文檔更改時運行js?
基本上我的問題是這樣的:我正在爲使用jQuery的Chrome編寫擴展。我有另一個擴展,每10秒發一個定時的$ .ajax()請求。我需要找到一種方法來運行我的代碼,每次定時ajax請求和它的回調函數完成。爲我自己的腳本設置一個計時器是可以完成的,儘管這樣做有點半途而廢,並且效果不佳。
的問題由此可以說明:
//extension 1
function timedFunc() {
setTimeout(doStuff, 10000);
};
timedFunc();
//extension 2
//code to be run every time doStuff completes
我覺得有可能是一個非常基本的解決這個問題,但我欣賞的幫助。
看看[jQuery的deffereds ](http://api.jquery.com/category/deferred-object/)。 – elclanrs
你試過&.ajax成功功能嗎? – Ashirvad
這個想法是讓我的腳本與其他腳本的定時頁面更新兼容。我必須使用它,但是我不能直接訪問該功能,因爲它們是獨立的擴展。我總是可以自己做10.1秒鐘的計時器,但這不是很好的做法,我想知道是否有合法的方法來做到這一點。 – user1674992