Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zdarzenia nie działają kiedy przewijam stronę, events not working after onScroll
veratrion
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 13.12.2011

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


Hej

Każdy <li> w liście <ul> ma dodane zdarzenie onmouseover. I wszystko gra - kiedy najeżdżam kursorem wykonuje się funkcja (IMG:style_emoticons/default/wink.gif)

Problem w tym, że kiedy przewijam stronę scrollem (nie poruszając kursorem) i kursor jest wtedy nad elementem <li> to zdarzenie onMouseOver się nie wywołuje.

Próbowałem dodać do body zdarzenie onScroll i wtedy wywołać zdarzenie onMouseOver ręcznie. Ale tu pojawia się nowy problem - jak pobrać element pod kursorem?


Tutaj macie przykład.

Ten post edytował veratrion 17.12.2011, 16:45:20
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
veratrion
post
Post #2





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 13.12.2011

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


Heh może poruszasz myszą przy scrollowaniu. Spróbuj samymi strzałkami klawiatury przewijać stronę.

Sprawdzałem to na:
chrome 16.0.9
opera 11.6
IE 8
FF 8.0.1 - Tylko tu działa dobrze

Podświetlenie elementu jest tylko przykładem dowolnej instrukcji.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 13.10.2025 - 08:03