Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [jquery]efekt mouseout dla potomków?
robos85
post
Post #1





Grupa: Zarejestrowani
Postów: 466
Pomógł: 11
Dołączył: 21.09.2006
Skąd: Szczecin

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


Mam zrobione menu rozwijane po kliknięciu w obrazek. Pojawia się div, a w divie są odnośniki.
Chce teraz zrobić tak, ze po zjechaniu myszką z tego menu - chowa się.
I tu mam problem ponieważ jak daję w jquery żeby chowało diva po zjechaniu z niego to niby jest ok. Lecz jak najadę na link w tym divie to też go chowa:( A nie powinno.
Linki są w display:block.
Mam taki kod:
  1. $("#country_list_div").mouseout(function () {
  2. $("#country_list_div").hide("slow");
  3. return false;
  4. });


Jak to napisać, żeby chowało tego diva po zjechaniu z obszaru całego diva, ale nie chowało jak na jade na linka w tym divie?
Go to the top of the page
+Quote Post
lord_t
post
Post #2





Grupa: Zarejestrowani
Postów: 603
Pomógł: 131
Dołączył: 24.07.2007
Skąd: Górny Śląsk

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


jQ/Events(?)/mouseleave < zamiast mouseout. Ale uwaga: nie można zrobić tak $(...)mouseleave -> poczytaj o bind.
Go to the top of the page
+Quote Post
robos85
post
Post #3





Grupa: Zarejestrowani
Postów: 466
Pomógł: 11
Dołączył: 21.09.2006
Skąd: Szczecin

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


  1. $("#country_list_div").bind("mouseleave", function(){
  2. $("#country_list_div").hide("slow");
  3. });


Zadziałało - dzięki:)
Go to the top of the page
+Quote Post

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: 26.09.2025 - 03:28