• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Preloader - jQuery nie działa

Cloud VPS
0 głosów
269 wizyt
pytanie zadane 22 maja 2019 w JavaScript przez ziomek7 Obywatel (1,060 p.)

Dlaczego poniższy kod nie działa?

https://codepen.io/anon/pen/byaYVg

1 odpowiedź

0 głosów
odpowiedź 22 maja 2019 przez adrian17 Mentor (354,120 p.)
$('.preloader').on('ready',function(){

'ready' nie jest eventem.

Ogólnie ten drugi callback nie ma sensu i nawet, gdyby działał, to by tylko zduplikował wynik pierwszego - pierwszy callback w zupełności wystarczy.

komentarz 22 maja 2019 przez ziomek7 Obywatel (1,060 p.)
czyli jak powinien wyglądać kod?

w książce którą mam "ready" jest zdarzeniem, o jakim callbacku mówisz
komentarz 22 maja 2019 przez adrian17 Mentor (354,120 p.)

No, tylko ten pierwszy.

$(function() {
   $('.preloader').remove();
});

w książce którą mam "ready" jest zdarzeniem

'ready' nigdy nie był zdarzeniem. Faktycznie w starych wersjach jQuery pozwalali na `.on('ready', callback)`, ale nie było prawdziwe zdarzenie, robiło praktycznie dokładnie to samo co `$(callback)` które już masz, plus zostało już lata temu zdeprecjonowane i usunięte (dlatego u Ciebie nie działa).

Byłbym podejrzliwy do tej książki - wygląda na zarówno nieaktualną, jak i błędną (nawet w starych wersjach połączenie `$(callback)` i `.on('ready'` nie miało sensu).

Podobne pytania

0 głosów
0 odpowiedzi 453 wizyt
pytanie zadane 8 sierpnia 2017 w JavaScript przez kamil29 Obywatel (1,230 p.)
0 głosów
1 odpowiedź 245 wizyt
pytanie zadane 16 lipca 2019 w JavaScript przez Paweł123 Nałogowiec (33,540 p.)
0 głosów
2 odpowiedzi 236 wizyt
pytanie zadane 6 czerwca 2018 w JavaScript przez Paweł123 Nałogowiec (33,540 p.)

93,456 zapytań

142,451 odpowiedzi

322,721 komentarzy

62,837 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...