我有一個PHP應用程序,其中的一個頁面具有刪除功能。我允許用戶通過點擊標籤從他們的個人資料中刪除標籤。一旦用戶點擊了標籤,之前顯示標籤的HTML中的內容區域就會被新的一組標籤更新。jquery通過AJAX刪除內容
現在問題是,從標籤列表中,第一次用戶單擊標籤時,它將被刪除。如果用戶現在單擊另一個標籤(來自刷新區域),則不會發生任何事情。
$("a.single_tag").click(function(){
the_id = $(this).attr('id');
$.ajax({
type: "POST",
data: "data="+the_id,
url: "<?php echo site_url('user/deletetag/');?>/",
success: function(msg)
{
$("#current_tags").fadeIn("slow");
$("#current_tags").html(msg);
}
});
感謝
+1 Sweet,我不知道live() – naikus 2010-08-01 05:43:12
感謝Nick。我以前不知道.live事件。 – 2010-08-01 06:01:45