Я пытаюсь выполнить миграцию с jquery 1.7 до 1.10, а живая функция больше не работает.jquery migration from 1.7 to 1.10.1
$("#detail_content").on("click", ".close", function (a) { // is ignored
//$("#detail_content .close").live("click", function (a) { //works fine with migrate
console.log("click");
});
div.detail_content загружается позже с помощью AJAX, но кнопка закрытия не работает, если я перейти от .live к .on
Я думаю, делегирование отсутствует.
любая идея?
Возможный дубликат [jQuery: как заменить .live на .on?] (Http://stackoverflow.com/questions/10604328/jquery-how-to-replace-live-with-on) – VisioN
он не дублируется. синтаксис в порядке. В этом случае отсутствующим статическим родителем является объект. – hamburger