Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> onmouseover i blokowanie jego wykonania
maciu
post 17.09.2008, 17:21:48
Post #1





Grupa: Zarejestrowani
Postów: 238
Pomógł: 1
Dołączył: 27.08.2003

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


przypuśćmy, że mamy trzy warstwy, do każdej z tych warstw przypisane jest zdarzenie onmouseover. Zdarzenie to wykonuje się z opóźnieniem setTimeout. I teraz chciałbym, że jeśli przeciągniemy myszkę na raz po wszystkich tych trzech warstwach to nie uruchamiają nam się zdarzenia dla wszystkich tych warstw, tylko dla tej ostatnio zaznaczonej.

Czy jest w ogóle taka możliwość, bo mam wątpliwości.
Go to the top of the page
+Quote Post
webasek
post 18.09.2008, 09:50:33
Post #2





Grupa: Zarejestrowani
Postów: 274
Pomógł: 35
Dołączył: 18.07.2008
Skąd: Kielce

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


Jest wystarczy stworzyć trzy zmienne (lub tablice zmiennych) gdzie jeśli powiedzmy będzie w zmiennej 1 to wykona się funkcja jeśli 0 to nie i ustawić w onmouseover każdej z tych warstw zmiane wszystkich zmiennych zmienne odpowiedzialne za inne warstwy na 0 a zmienną odpowiedzialną za tą warstwę na 1 lub ustawić to w onmouseout dla każdej warstwy. Długi sposób ale prosty. A i zmienne muzą być dla skryptów javascript globalne


--------------------
"Tylko dwie rzeczy są nieskończone: wszechświat oraz ludzka głupota,
choć nie jestem pewien co do tej pierwszej." Albert Einstein

Wirtualny Rynek Predykcyjny
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 04:22