![]() |
![]() ![]() |
![]() |
![]()
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. |
|
|
![]()
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! |
|
|
![]()
Post
#3
|
|
![]() Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
albo .live();
|
|
|
![]()
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. |
|
|
![]()
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.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 09:53 |