Ukryj element po kilku sekundach za pomocą JavaScript

Ukryj element po kilku sekundach za pomocą JavaScript

Podczas projektowania responsywnej strony internetowej może istnieć wymóg ukrycia dodatkowych funkcji po określonym czasie, aby stworzyć efekty. Na przykład ostrzeganie użytkownika za pośrednictwem wyskakującego wiadomości przez ograniczony czas cuda przyciągania uwagi użytkownika, a tym samym powstrzymując się od obrażenia. W takich scenariuszach ukrywanie elementu po kilku sekundach za pomocą JavaScript pomaga stworzyć stronę internetową lub witrynę.

Ten samouczek wyjaśni koncepcję ukrywania elementu po kilku sekundach za pomocą JavaScript.

Jak ukryć element po kilku sekundach w JavaScript?

Następujące podejścia można wykorzystać do ukrycia elementu po kilku sekundach za pomocą JavaScript:

  • "settimeout ()„Metoda z„wyświetlacz" nieruchomość.
  • "settimeout ()„Metoda z„widoczność" nieruchomość.
  • "JQuery”Metody.

Omówmy podane podejścia jeden po drugim!

Podejście 1: Ukryj element po kilku sekundach w JavaScript za pomocą metody Settimeout () WIth The Display Propert

„„settimeout ()”Metoda wywołuje funkcję po określonym przypisanym czasie. Natomiast "wyświetlacz”Właściwość ustawia typ wyświetlania określonego elementu. Podejścia te można wdrożyć w celu przydzielenia ustalonego czasu na pobrany element, aby ukrywał się po określonym czasie.

Składnia

Settimeout (FUNC, MILLI, PAR1, PAR2)

W powyższej składni:

  • "Func”Wskazuje funkcję, do której należy uzyskać dostęp.
  • "mili”Odpowiada przedziałowi czasu w milisekundach, aby wykonać.
  • "par1" I "par2”Wskaż dodatkowe parametry.
Obiekt.styl.display = „Brak”

W powyższej składni:

  • Właściwość wyświetlacza „Obiekt”Jest przypisany jako„nic".

Przykład

Poniższy przykład ilustruje podaną koncepcję:




Zastosuj kroki poniżej, jak podano w powyższym kodzie:

  • Po pierwsze, dołącz „„Element o„src" I "ID”Jako jego atrybuty.
  • W kodzie JS zastosuj „settimeout ()„Metoda do określonych wierszy kodu. W tym przypadku ustalony czas wyniesie 5000 milisekund = „5" sekundy.
  • W ramach metody uzyskuj dostęp do zawartego elementu przez jego „ID" używając "getElementById ()" metoda.
  • Następnie przypisz „wyświetlacz„Własność związana z pobieranym elementem jako„nic".
  • To spowoduje ukrycie „”Element po 5 sekundach z modelu obiektu dokumentu (DOM).

Wyjście

Jak zaobserwowano w powyższym wyjściu, dołączone „„Element ukrywa się po„5" sekundy.

Podejście 2: Ukryj element po kilku sekundach w JavaScript za pomocą metody Settimeout () z właściwością widoczności

„„widoczność„Własność ustawia widoczność elementu. Ta właściwość można zastosować w połączeniu z „settimeout ()”Metoda ukrycia pobieranego elementu po ustalonym czasie.

Składnia

Obiekt.styl.widoczność = „ukryty”

W tej składni:

  • Widoczność określonych „Obiekt”Jest przypisany jako„ukryty".

Przykład

Przejrzyjmy poniżej podanego przykładu:













IDNazwaWiek
1David18


Wykonaj następujące kroki, jak podano w powyższych wierszach kodu: