2013-05-27 27 views
0

在一個Rails 3.2應用程序中,我有一個JavaScript函數,該函數由具有類「trigger」的DOM元素的存在觸發。 (這個函數添加UI元素)。如何在ajaxified partials中使用javascript函數?

這個效果很好,除了在由ajax調用渲染的部分中。

例如,在索引視圖中,當頁面最初呈現時,函數被正確調用並呈現UI元素。

如果用戶通過ajax過濾或分頁或以其他方式與索引交互,則不會調用該函數,並且在通過ajax調用重新呈現部分時,不會應用UI元素。

那麼,如何讓JavaScript知道通過ajax調用呈現的元素?

回答

0

我認爲你應該使用jQuery.on()方法。

$("#content").on("click", "input[type='checkbox']", function(event){ 
    // do some stuff 
}); 
相關問題