Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [jquery]efekt mouseout dla potomków?
Forum PHP.pl > Forum > Przedszkole
robos85
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?
lord_t
jQ/Events(?)/mouseleave < zamiast mouseout. Ale uwaga: nie można zrobić tak $(...)mouseleave -> poczytaj o bind.
robos85
  1. $("#country_list_div").bind("mouseleave", function(){
  2. $("#country_list_div").hide("slow");
  3. });


Zadziałało - dzięki:)
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.