2015-05-15 109 views
5

我無法通過JS獲取動態添加的類(或字段)上的可編輯的「隱藏」事件。只有直接在HTML上添加可編輯類時,我才能管理它,但這種方法不適合我。我究竟做錯了什麼?X-Editable引導插件動態添加元素的「隱藏」事件問題

$.fn.editable.defaults.mode = "inline"; 
$.fn.editable.defaults.onblur = "submit"; 

$(document).ready(function() { 
    $('.field').each(function() { 
     $(this).addClass('editable'); 
    }); 
    $('.editable').editable(); 
}); 

$(document).on('hidden', '.editable', function(e, params) { 
    alert('was hidden!'); 
}); 

小提琴:http://jsfiddle.net/4vj8buks/17/

回答

3

你可以連接到可編輯的隱藏事件是這樣的:

$.fn.editable.defaults.mode = "inline"; 
$.fn.editable.defaults.onblur = "submit"; 

$(document).ready(function() { 
    $('.field').each(function() { 
     $(this).addClass('editable'); 
    }); 

    $('.editable').editable().on('hidden', function (e, params) { 
     alert('was hidden!'); 
    }); 
}); 
相關問題