2017-07-03 53 views
-2

我有一個簡單的html頁面與jquery更新從我的服務器上的PHP腳本不同的菜單項的內容,但爲ajax加載的元素編寫的腳本不起作用。 我該如何糾正這一點。請致電 。我的javascript不擔心在ajax加載元素

+6

歡迎來到Stack Overflow!尋求調試幫助的問題(「**爲什麼不是這個代碼工作?」)必須包含所需的行爲,特定的問題或錯誤以及必要的最短代碼來在問題本身中重現**。一個明確的問題陳述對其他讀者沒有用處。請參閱:[如何創建一個最小,完整和可驗證的示例。](https://stackoverflow.com/help/mcve)aka,除非您發佈代碼,否則我們無法爲您提供幫助。 – George

+0

可能是[事件委託](https://learn.jquery.com/events/event-delegation/)的情況。 – abhishekkannojia

回答

0

您正試圖將代碼應用於文檔中尚不存在且動態創建的元素。
如果你使用jQuery,請閱讀本:http://api.jquery.com/on/

0

是啊這就是我教是問題,但我居然叫那些很元件功能的onload一個它沒有仍能正常工作

0

使用.on()方法,發電元件時動態..

$(document).on('event','selector',callbackFfunction(){ 

}); 

$(document).on('click','button.yellow-button', function(e){ 

}); 

讓我知道它是否無效。