Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Strona stworzona przez javascript i odwołanie w jQuery do elementu strony
exaybachay
post
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 6.05.2009

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


Witam.
Mam takie problem.
Mam stronę, której elementy są tworzone w javascripcie tzn.
mam np. <div id="test"></div> i cała zawartość jest wklejana w tego div'a.
Czy istnieje możliwość odwołania się do jakiegoś elementu w tym div'ie w jQuery?
Czyli jak mam:
<div id="test">
<div id="in_test">
tekst
</div>
</div>
...to czy mogę w jakiś sposób pobrać wartość tekstu w tym div'ie.
Normalnie bym to zrobił $("#in_tekst").text().
A jak to zrobić gdy strona jest budowana w javascripcie.
Z góry dziękuję za pomoc.

Pozdrawiam.
Go to the top of the page
+Quote Post
erix
post
Post #2





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




No masz przecież metodę find()...


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
Spawnm
post
Post #3





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




albo .live();
Go to the top of the page
+Quote Post
exaybachay
post
Post #4





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 6.05.2009

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


Witam.

Live() to raczej na pewno nie pasuje, bo live() tworzy z tego co czytałem zdarzenie dla nowo tworzonego obiektu.

A ja ten obiekt już mam stworzony przez javascript.

Co do find to...

alert($('#test').find('div.in_test').text());

powinien wyświetlić tekst, a tego nie robi.

Z góry dziękuję za pomoc.



Pozdrawiam.
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #5





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

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


ID jest unikalne na dokument.
Wiec $('#in_test') ZAWSZE ci zadziala.

a twoj kod:
$('#test').find('div.in_test')

szuka <div class="in_test">


--------------------
Nie lubię jednorożców.
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 Aktualny czas: 20.08.2025 - 09:53