Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [jQuery] Imitacja $(document).ready();
unnamedly
post
Post #1





Grupa: Zarejestrowani
Postów: 90
Pomógł: 0
Dołączył: 5.05.2012

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


Witam, mam taką sytuację. Stworzyłem dynamiczne przejścia między stronami bez konieczności ich odświeżania.
Teraz np. z kontakt.php przechodzę na index.php. W index.php mam diva, który pokazuje się po wejściu na stronę:
  1. <div id="div" style="display: none"></div>

[JAVASCRIPT] pobierz, plaintext
  1. $(document).ready(function() {
  2. $("#div").show();
  3. });
[JAVASCRIPT] pobierz, plaintext

Jak widać, div się pokazuje gdy dana strona jest gotowa. Jednak gdy mam dynamiczne przejścia między podstronami, strona jest teoretycznie zawsze gotowa. Jak zrobić by taki div pokazywał się nawet przy dynamicznym przejściu?
Próbowałem zamienić document.ready na window.onload, czy nawet zrobić $(document).ready(); po przejściu na inną stronę, jednak nic nie działa.

Z góry dzięki za pomoc.

Ten post edytował unnamedly 28.05.2013, 19:33:16
Go to the top of the page
+Quote Post
wujek2009
post
Post #2





Grupa: Zarejestrowani
Postów: 350
Pomógł: 31
Dołączył: 23.05.2010

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


Spróbuj wyczytywać kod jQuery w zakładce kontakt. Nie mówię tutaj o wczytywaniu całej biblioteki jQuery, ale tylko sam właściwy kod - w Twoim przypadku wywołanie .ready() + .show().
Go to the top of the page
+Quote Post
lobopol
post
Post #3





Grupa: Zarejestrowani
Postów: 1 729
Pomógł: 346
Dołączył: 4.04.2009

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


Najprościej robisz sobie funkcje
[JAVASCRIPT] pobierz, plaintext
  1. var funkcja = function() {
  2. //tu wszystko co się dzieje po załadowaniu nowej strony
  3. }
  4. $(function(){
  5. funkcja();
  6.  
  7. //kod ładujący inne strony odpalasz w nim funkcja();
  8. })
[JAVASCRIPT] pobierz, plaintext
Go to the top of the page
+Quote Post
unnamedly
post
Post #4





Grupa: Zarejestrowani
Postów: 90
Pomógł: 0
Dołączył: 5.05.2012

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


Że o tym nie pomyślałem (IMG:style_emoticons/default/sciana.gif) Dzięki wielkie!
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: 16.09.2025 - 19:35