Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Formularz i mouseleave() jak to pogodzić
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
Mayka
Witam

Mam diva który po najechaniu wyswietla drugiego diva
  1. ('div.szukanie_zaawansowane span').mouseover(
  2. ('#szukanie_zaawansowane_block').slideDown();
  3. )};

i w 'szukanie_zaawansowane_block' jest formularz z wyszukiwarką, chciałbym zrobić żeby się chował po wyjechaniu myszką z tego pola. No wiec :
  1. ('div.szukanie_zaawansowane span').mouseleave(
  2. ('#szukanie_zaawansowane_block').slideUp();
  3. )};

i niby jest wszystko okej ale mam pola select w tym formularzu, jak rozwine selecta i chce wybrać pole któreś to zwija mi się wszystko i juz kicha..
Tak jak by jquery traktowało selecta jako wyjechanie z 'szukanie_zaawansowane_block'..
Jak uwzglądnić w tym zapytaniu wszyskie selecty które są w tym divie ?
Qleer
Kod
$("div.szukanie_zaawansowane span").mouseover(function() {
    $('#szukanie_zaawansowane_block').slideDown();
  }).mouseout(function(){
    $('#szukanie_zaawansowane_block').slideUp();
  });


Spróbuj tak, i czy ten span po .szukanie_zaawansowane jest potrzebny?
Mayka
No nie jest potrzebny ale czy to coś zmienia ?
po podmianie kodu na ten który dałeś zachowuje się podobnie do tego co ja zrobiłem.. Czyli nie tak jak powinno wink.gif

Po kilkunastu próbach róznych rozwiązań nie udało mi sie nic zrobić.. doszedłem do tego że działa w chromie i operze, IE i mozilla zwijają zakładke.. Macie jakies pomysły ?

Żadnych koncepcji ?
Arcioch
Hej smile.gif wgraj na http://jsfiddle.net/ to postaramy się coś zaradzić smile.gif
Mayka
Prosze
http://jsfiddle.net/5HvbM/1/

może ja cos nie tak napisałem ?
Arcioch
Coś takiego ? http://jsfiddle.net/ATyMS/ Jeszcze jest problemu z ostatnim selectem ale możesz to rozwiązać używając setTimeout() i clearTimeout() aby chowało się po określonym czasie jeżeli ktoś wyjedzie poza obszar diva smile.gif
Mayka
Na to bym nie wpadł wink.gif Zaraz przetrenuje i dam znać co i jak wink.gif

Potrzebuje kolejne okienko rozwijane po najechaniu i zwijane po zjechaniu tylko powiedzcie mi jak to zrobić zeby to działało w FF ? Bo każdy element który wymaga znacznika (a, img select) jest traktowany jako zjechanie z pola co powoduje zwinięcie sie okienka.

Ktoś moze mi powiedzieć jak to poiwinno być zrobione ?
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.