次のコードがあります
$("#logoutLink").click(function(event) {
event.preventDefault();
var dataString = "action=confirm";
$.ajax({
type: "POST",
url: "requests.php",
data: dataString,
success: function(msg) {
if (msg == "success") {
alert('logged out');
} else {
showNotification("error", "" + msg + "");
}
},
error: function() {
showNotification("error", "Could not log you out at this time, try again.");
}
});
return false;
});
および id="logoutLink" のリンク
ログインシステムがリンクを更新せず、ログアウトリンクであるリンクを含むhtmlコンテンツを追加するため、preventDefaultは初めて機能しません。したがって、アイテムはhtmlに存在しません。これが問題であることはわかっていますが、私の質問は、ページを更新せずにリンク ID logoutLink を使用して html コンテンツが追加されたことをどのように知らせるのでしょうか?