Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript][jQuery] Uncaught TypeError: $(...).load(...).done is not a function
muumiin
post
Post #1





Grupa: Zarejestrowani
Postów: 105
Pomógł: 0
Dołączył: 17.09.2014
Skąd: Kraków

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


  1. $('#content').load('templates/include/' + $('.active').attr('id') + '.php')
  2. .done(function(){
  3. $('#content').load(function(){
  4. resizeW();
  5. })
  6. });


przy takim kawałku kodu konsola wyświetla mi taki błąd:
Uncaught TypeError: $(...).load(...).done is not a function

Najciekawsze jest to, że ten kod, w którym jest błąd, jest wykonywany prawidłowo, za to kolejny kod nie jest wykonywany (to drugie mnie bardzo nie dziwi, ale to pierwsze owszem).

Czy ktoś mi pomoże rozwiązać ten błąd?
Go to the top of the page
+Quote Post
Turson
post
Post #2





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

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


Zamiast load() uzyj ajax
Go to the top of the page
+Quote Post
viking
post
Post #3





Grupa: Zarejestrowani
Postów: 6 381
Pomógł: 1116
Dołączył: 30.08.2006

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


Drugi argument load to callback po zakończeniu wywołania. Możesz też z deferred spróbować.
https://api.jquery.com/load/
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: 21.12.2025 - 06:09