Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript]JQUERY - zdarzenie podpiete do linkow działa tylko na niektorych
michat34
post
Post #1





Grupa: Zarejestrowani
Postów: 200
Pomógł: 1
Dołączył: 4.08.2012

Ostrzeżenie: (10%)
X----


jest skrypt ktory tworzy dynamiczne linki. chcialbym zeby po kliknieciu na te nowe linki cos sie działo.
podpiąłem wiec zdarzenie $('a').....

i problem jest taki ze działa mi ono dla linkow ktore napisałem w htmlu recznie, ale dla tych nowo tworzonych nie działa.

czy nowo tworzone obiekty nie sa obejmowane takimi zdarzeniami?

Ten post edytował michat34 23.10.2012, 19:50:35
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
sh3d2
post
Post #2





Grupa: Zarejestrowani
Postów: 34
Pomógł: 11
Dołączył: 10.06.2011
Skąd: świdnica

Ostrzeżenie: (0%)
-----


wg dokumentacji jquery
Cytat
As of jQuery 1.7, the .live() method is deprecated. Use .on() to attach event handlers. Users of older versions of jQuery should use .delegate() in preference to .live().


wykorzystujac metode .on() wywolanie powinno wygladac tak
Kod
$("body").on("click", "a", function(){
// ...
})
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 10.10.2025 - 04:12