Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> jquery + ajax problem
kubel-junior
post
Post #1





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 29.01.2008

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


Kolejny problem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

mam plik index.php w którym includowana jest biblioteka jquery oraz plik z moimi funkcjami javascripit.

tresc pliku js:

$document.ready(function () {
...

$("#nowy_div").click ( ... ) ;
...
});

Po wczytaniu pliku nowy.php przez ajaxa do diva na stronie index nie działają wywołania funckji jquery dla nowych elementów.

nowy.php:

<div id="nowy_div"></div>

Rozumiem że funkcja $document.ready w momencie włączenia index.php nie ma prawa "wiedzieć o istnieniu" diva o id="nowy_div" .

Jak moge rozwiązać ten problem ? można by to wszystko opakować w dużą funkcje i wywoływać za każdym razem po wywołaniu funkcji ajaxa :

function refresh () {
$document.ready(function () {
...

$("#nowy_div").click ( ... ) ;
...
});
}

lecz takie rozwiązanie chyba nie jest najlepszym pomysłem.

prosze o podpowiedź.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
dr_bonzo
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

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


No nie mow ze uzywax XMLHTTPRequestObjectcostamcostam, przeciez z byle biblioteka jest 1000x prosciej bawic sie ajaxem, a na pewno z jQuery (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
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: 8.10.2025 - 07:05