Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [jquery]podmiana tresci po load
trucksweb
post
Post #1





Grupa: Zarejestrowani
Postów: 1 199
Pomógł: 31
Dołączył: 22.03.2004
Skąd: Warszawa

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


pisze skrypt podmieniajacy na dopiero co zaladowanej ajaxem stronie zawartosc kilku tekstow.
Mniej wiecej wyglada to tak

  1. $("#content").load(""+content+"");
  2.  
  3.  
  4. //dla kazdego linka chce wyswietlic jego href
  5. $('#content a').each(function()
  6. {
  7. var co = $(this).attr("href");
  8. alert(co);
  9. });
  10.  


niestety nie moge tego zrobic- w jaki sposob odczytac taka informacje bezposrednio po funkcji load ?
nie moge podmienic zawartosci gdyz jquery jej nie widzi
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
niestety nie moge tego zrobic- w jaki sposob odczytac taka informacje bezposrednio po funkcji load ?

Zdefiniuj funkcję jako drugi parametr load.
Go to the top of the page
+Quote Post
Fafu
post
Post #3





Grupa: Zarejestrowani
Postów: 243
Pomógł: 33
Dołączył: 30.01.2008
Skąd: Wrocław

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


Tak jak mówi erix ale jako 3 parametr:
http://docs.jquery.com/Ajax/load#urldatacallback
ale wg mnie lepiej uzyc metody ajax()
http://docs.jquery.com/Ajax/jQuery.ajax#options
Go to the top of the page
+Quote Post
erix
post
Post #4





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
Tak jak mówi erix ale jako 3 parametr:

Nie. ;] jQuery ma właśnie to do siebie, że możesz pominąć dowolny parametr w wywołaniu, wszystko jest tak skonstruowane, żeby nie podawać zbędnych parametrów. ;]

Cytat
ale wg mnie lepiej uzyc metody ajax()

A po co? Przecież on chce tylko wstrzyknąć kod do warstwy i przeanalizować odpowiedź serwera, na co wynajdywać koło na nowo?
Go to the top of the page
+Quote Post

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: 23.08.2025 - 13:50