我正在使用neils_forms與Rails 4以及turbo-links + jQuery插件,使其重新加載頁面。一旦我添加了一個嵌套的字段,其中應該觸發事件的標記,它沒有做一些,看起來像只有初始頁面加載的內容可以觸發js事件。新插入的HTML不與JS事件處理與Rails嵌套表格
例如:
$(document).ready(function(){
$('.address_input_type').on('change', function(){
showAppropriateAddressFields(this);
})
});
所以如果「.address_input_type」最初是在頁面上,但如果在添加之後失敗function showAppropriateAddressFields
將閃光。有任何想法嗎?
@null有一個更清潔的解決方案。正如他所建議的那樣,這是一個更昂貴的操作。 – adrichman
我也是在頁面加載後動態地創建字段(我不知道結果)。感謝您解釋過程! – barnett