Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [AJAX][JavaScript]Fade out w js
Forum PHP.pl > Forum > Przedszkole
Bart123


Witam ponownie

Czy można w przypadku js zrobić coś takiego: niech zniknie każdy element, którego ID zaczyna się od IDB. Powiedzmy jeżeli id jest IDB_123 to i tak zniknie.

Podejrzewam, że tak się nie da, wobec tego jak zniknąć element OBJECT?
Bart123
Trueblue - ale tu zupełnie nie chodzi o CSS. Ja nie mogę całkiem zniknąć tego elementu. On ma znikać po 10 sekundach dopiero. Nie jest to element dodany do strony przeze mnie, tylko przez serwer. Ja chce się go pozbyć, ale nie mogę tego zrobić na stałe więc na chwilę musi się pojawiać.
trueblue
Bart123 - ale ja Ci pokazałem jakiego selektora (jeden z podanych na stronie) powinieneś użyć dla wybrania elementów o id zaczynających się od IDB_ (również w JS).
Bart123
The [attribute^=value] selector is used to select elements whose attribute value begins with a specified value.

The following example selects all elements with a class attribute value that begins with "top":


Jak to zapisać w tym przypadku?

$('^="top"]').fadeOut();}, 10000);
trueblue
$('[id^="IDB_"]').fadeOut();

P.S. Na OBJECT opacity nie działa, zadziała na element przechowujący go.
Bart123
W tym cały problem. Object jest przechowywany w DIV bez klasy. Chodzi o to, żeby nie można było się go pozbyć.
trueblue
Nie ma możliwości dodania mu żadnego atrybutu?
Może ten div ma nadrzędny element z jakimś atrybutem?
Ilu elementom object chcesz zrobić fade?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.