Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [jquery]brak obsługi zdarzeń - zewnętrzny plik
dieselvm
post 23.09.2009, 13:09:29
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 23.09.2009

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


mam listę:

<ul id="lista2" > </ul>


do której ładuję elementy z zewnętrznego pliku:

lista.php

<?php echo"<li>Item 1</li> <li>Item 2</li> <li>Item 3</li>";

poprzez:
$("#lista2").load("lista.php");

i chciałbym obsługiwać zdarzenia na elementach tej listy, ale nie udaje mi się to. poniższa funkcja nie działa:

$("li").click(function(){
$(this).html("<li>xxx</li>");
});


czyli generalnie nie mam kontroli nad elementami pobieranymi z zewnętrznych plików...

czy jest jakiś sposób na kontrolę takich elementów? (dodam, że chodzi mi o dynamiczną zmianę elementów listy)

Go to the top of the page
+Quote Post
zzeus
post 23.09.2009, 13:12:46
Post #2





Grupa: Zarejestrowani
Postów: 441
Pomógł: 71
Dołączył: 3.09.2007
Skąd: wrocław

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


To dlatego że zazwyczaj zdarzenia nie działają dla dynamicznie dodanych elementów, trzeba skorzystać z live()


--------------------
Go to the top of the page
+Quote Post
dieselvm
post 23.09.2009, 13:24:54
Post #3





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 23.09.2009

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


Cytat(zzeus @ 23.09.2009, 14:12:46 ) *
To dlatego że zazwyczaj zdarzenia nie działają dla dynamicznie dodanych elementów, trzeba skorzystać z live()


dzięki wielkie!
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 28.06.2025 - 00:54