У меня есть следующий код
$("#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"
protectDefault не работает в первый раз, потому что система входа в систему не обновляет ссылку и добавляет HTML-контент со ссылками, в котором есть ссылка для выхода из системы, и, следовательно, элемент не существует в HTML, я знаю, что это проблема, но мой вопрос в том, как мне узнать, что HTML-контент был добавлен с идентификатором ссылки logoutLink без обновления страницы?