Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [jQuery] Zmiana zawartości ukrytego div'a
maniutek08
post
Post #1





Grupa: Zarejestrowani
Postów: 107
Pomógł: 1
Dołączył: 23.08.2009

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


To jak zmienić zawartość diva za pomocą funkcji html() w jQuery potrafię. Problem jest czy da radę w jakiś sposób podmienić text div'owi który jest ukryty np.: w stylach ma ustawione "display: none".
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
mortus
post
Post #2





Grupa: Zarejestrowani
Postów: 2 178
Pomógł: 596
Dołączył: 25.09.2009
Skąd: Piwniczna-Zdrój

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


Oczywiście, ponieważ ten element w strukturze DOM nadal istnieje, chociaż nie jest wyświetlany. Zresztą co za problem sprawdzić:
[HTML] plik.html - pobierz, plaintext
  1. <!DOCTYPE html>
  2. <head>
  3. <script src="http://code.jquery.com/jquery-latest.js"></script>
  4. $(document).ready(function(){
  5. $('#temp').html("Nowy tekst!");
  6. });
  7. </script>
  8. </head>
  9. <body>
  10. <div id="temp" style="display: none; width: 100%; height: 500px; background-color:#333; color: #fff;">
  11. Domyślny tekst!
  12. </div>
  13. </body>
  14. </html>
[HTML] plik.html - pobierz, plaintext

I przeanalizuj HTML w Firebug-u.

Ten post edytował mortus 7.09.2011, 17:45:55
Go to the top of the page
+Quote Post
maniutek08
post
Post #3





Grupa: Zarejestrowani
Postów: 107
Pomógł: 1
Dołączył: 23.08.2009

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


No to muszę robić coś nie tak... bo probuję się odwołać do elementu chociażby pobrać html(), a pokazuje mi "null" ;/
Go to the top of the page
+Quote Post
mortus
post
Post #4





Grupa: Zarejestrowani
Postów: 2 178
Pomógł: 596
Dołączył: 25.09.2009
Skąd: Piwniczna-Zdrój

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


No musisz coś robić źle, ale zgadywać nie będę.
A oto mój kod w akcji.
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:06