Jeditable JQueryプラグインを使用して、リストをその場で編集します。これは、ページ上の既存のリストアイテムで正常に機能します。
$('.edit').editable('http://localhost:8080/EditInPlace/Editable', {
event : "dblclick",
callback : function(value, settings) {
$(".dropdown dt a span").html(value);
$("#result").html("Selected value is: " + getSelectedValue());
}
});
ただし、ページにリストアイテムを動的に追加しているので、これらはイベントハンドラーに応答しません。クリックイベントに使用するのと同じように、委任されたイベントを使用する必要があると想定しています。
$(document).on("click",".edit",function(e){
alert("click!");
});
委任されたイベントにJeditableハンドラーを追加する方法がわかりません。助言がありますか?