Użyłem live()
dla wygenerowanych stron i ramek. Ale w jQuery 1.9
ta funkcja jest przestarzała i nie działa.jQuery - jak używać metody "on()" zamiast "live()"?
Używam on()
zamiast , ale ta metoda działa jednorazowo i nie działa w ramkach.
Mój kod wygląda następująco:
$("#element").live('click',function(){
$("#my").html(result);
});
Jakie jest rozwiązanie?
[Czytaj dokumenty] (http://api.jquery.com/on/). Deleguj obsługę zdarzeń wyżej w drzewie DOM. –
[Dokumentacja dla '.live()'] (http://api.jquery.com/live/) zawiera również sekcję dotyczącą konwersji z '.live()' na '.on()'. –