JQuery «на» против «живой»

У меня есть сценарий, в котором JQuery "на" & Амп; & APOS; живут & APOS; не выполняйте то же самое. Возможно, кто-то может указать, почему. Я использую JQuery 1.7.2 с моим проектом и в этой сборке, 'live' apos; был заменен на "на". Я использую следующий код на странице списка. По сути, эта страница имеет алфавитную строку, которую пользователь может нажать & amp; загрузит всех клиентов с этой фамилией. Я хотел бы, чтобы ссылка выполнялась через ajax.

Код:

$("a.listajax").on("click", function (e) {
    e.preventDefault();
    var url = $(this).attr("href");
    $("div.content").load(url + " div.content");
    return false;
});

Проблема здесь в том, что когда я впервые загружаю страницу и нажимаю на ссылку, все работает нормально. Страница загружается через ajax. Однако после этого все ссылки теряют свою привязку & amp; затем, если я нажму на любую ссылку, я получу целую страницу загрузки.

Я заменил «на» с "живыми" и ссылки начали вести себя отлично, даже при последующих кликах.

Что мне не хватает?

Ответы на вопрос(2)

Ваш ответ на вопрос