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

question-closed Wyświetlanie napisu po zmienie rozmiaru okna warunek if JavaScript

Object Storage Arubacloud
0 głosów
628 wizyt
pytanie zadane 30 marca 2018 w JavaScript przez SzukającyPrzygód Bywalec (2,310 p.)
zamknięte 30 marca 2018 przez SzukającyPrzygód

Witam

Jaki mam wprowadzić kod aby w warunku if po zmianie rozmiaru okna wyświetlał napis test , próbowałem użyć

if ($(window).resize()) {
		
   alert("test");
   }
   

ale po zmianie rozmiaru okna nie pojawia mi się napis , bardzo mi na tym zależy a nie wiem jak się za to zabrać

komentarz zamknięcia: uzyskanie odpowiedzi

1 odpowiedź

+2 głosów
odpowiedź 30 marca 2018 przez Tomek Sochacki Ekspert (227,510 p.)
wybrane 30 marca 2018 przez ScriptyChris
 
Najlepsza

Podepnij po prostu funkcję pod zdarzenie 'resize' dla window:

window.addEventListener('resize', () => {
  console.log(`Window width: ${window.innerWidth}`);
});

 

komentarz 30 marca 2018 przez SzukającyPrzygód Bywalec (2,310 p.)

no dobra , ponieważ na stronie po zmianie rozmiaru okna nie aktualizuje się

scrollTop()

(bo wysokość strony jest zmienna) i trzeba ruszyć scrollem aby aktualizował script dane i myślę żeby dodać warunek w if , że jeżeli zostanie zmieniony rozmiar okna to ma coś tam wykonać

komentarz 30 marca 2018 przez Tomek Sochacki Ekspert (227,510 p.)

że jeżeli zostanie zmieniony rozmiar okna to ma coś tam wykonać

no toż o tym mówię :) to "coś" po prostu umieść wewnątrz callback function dla addEventListener na nasłuchiwaniu zdarzenia 'resize' i voila:)

komentarz 30 marca 2018 przez SzukającyPrzygód Bywalec (2,310 p.)

a mógłbym poprosić o pisanie tego na kodzie laugh

komentarz 30 marca 2018 przez Tomek Sochacki Ekspert (227,510 p.)
window.addEventListener('resize', () => {
    //tutaj jesteśmy jeśli zmieni się width okna
    //i wywołujemy funkcję fn
    fn();
});

 

komentarz 30 marca 2018 przez SzukającyPrzygód Bywalec (2,310 p.)

dzięki wielkie za pomoc laugh

Podobne pytania

0 głosów
1 odpowiedź 384 wizyt
pytanie zadane 10 lutego 2020 w JavaScript przez disaster Bywalec (2,120 p.)
0 głosów
1 odpowiedź 555 wizyt
pytanie zadane 10 lutego 2020 w JavaScript przez disaster Bywalec (2,120 p.)
0 głosów
1 odpowiedź 403 wizyt
pytanie zadane 9 marca 2017 w JavaScript przez Kamil Słapek Początkujący (260 p.)

92,551 zapytań

141,393 odpowiedzi

319,524 komentarzy

61,936 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.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...