Я использовал «живой» в своем проекте, но один из моих друзей предположил, что вместо «живого» я должен использовать «on». И когда я попытался использовать это, у меня возникла такая проблема, как у вас.
На моих страницах я динамически создаю строки строк для строк и многое другое. но когда я использую волшебство, исчезли.
Другие решения, такие как использование его, как ребенок, каждый раз нажимают ваши функции каждый раз при каждом нажатии. Но я нашел способ сделать это снова, и вот решение.
Напиши свой код как:
function caller(){
$('.ObjectYouWntToCall').on("click", function() {...magic...});
}
Call caller (); после того, как вы создадите свой объект на странице следующим образом.
$('<dom class="ObjectYouWntToCall">bla... bla...<dom>').appendTo("#whereeveryouwant");
caller();
Таким образом, ваша функция вызывается, когда предполагается, что не каждый клик на странице.