このスクリプトのリストは数行あります
$("a.remove").click(function(){
var id = $(this).attr('id')
var user = $(this).attr('value')
$.ajax({
success : function(){
var url = "includes/action.php?page=access&action=remove";
var popupmessage = "Error";
$.post(url, { id: id },
function(data){
return true;
});
}
});
});
しかし、jQueryを介して新しい行を追加すると、ページを更新するまで機能しません
$("<a class=\"remove\" href=\"#\"></a>").insertAfter('#accesstable tr:last');
それを修正する方法はありますか?
編集: 作業コード
$('a.remove').live('click', function(){
var id = $(this).attr('id')
var user = $(this).attr('value')
$.ajax({
success : function(){
var url = "includes/action.php?page=access&action=remove";
var popupmessage = "Error";
$.post(url, { id: id },
function(data){
return true;
});
}
});
});