Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Znikający div podczas zdarzenia mouseout oraz mouseover
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
Noone2011
Witam.

Mam problem z submenu. Zrobiłem rozwijane submenu dla strony za pomocą JQuery ale jak najeżdżam na opcję submenu to mi cąły div submenu znika.

Oto jest kod Jquery :

  1. $(function(){
  2.  
  3. $('#hidden').hide();
  4.  
  5. $('#flota').mouseover(function(){
  6. $('#hidden').slideDown();
  7. });
  8. $('#hidden').mouseout(function(){
  9. $('#hidden').hide();
  10. });
  11.  
  12. });


A tutaj jest kod strony na której się wyświetla menu :

  1. <div class="submenu_hidden" id="hidden">
  2. <?php
  3.  
  4. for($i = 0; $i < count($submenu_path); $i++){
  5.  
  6. echo "<div class='submenu_option'>";
  7. echo "<a href='$submenu_path[$i]' title='$submenu_title[$i]'>";
  8. echo $submenu_title[$i];
  9. echo "</a>";
  10. echo "</div>";
  11.  
  12. }
  13.  
  14. ?>
  15. </div>


Problem lezy chyba w tym że jak najeżdżam na opcję submenu to schodzę z głownego diva i wykonuje się funkcja mouseout ale nie wiem jak to zrobić żeby nawet jak najeżdżam na submenu to żeby się główny div nie chował.

I jeszcze jeden problem może ktoś wie dlaczego nie działa mi atrybut css : "color : white" w tym divie submenu :

Oto jest kod:

  1. .submenu_option {
  2. color: white;
  3. float: left;
  4. width: 240px;
  5. font-size: 13pt;
  6. font-weight: 800;
  7. font-family: 'Andalus',sans-serif;
  8. margin-left: 20px;
  9. margin-top: 15px;
  10.  
  11. }


Tutaj zamieszczam zdjęcie submenu. :

http://zapodaj.net/ee71f911f997.png.html

Z góry dzięki za pomoc

Pozdrawiam

wookieb
Czekam na PW z propozycją poprawnej nazwy tematu. Aktualnie nie opisuje problemu jaki wystąpił.
kamil4u
Jeżeli dobrze zrozumiałem:
1. mouseenter jQuery
2. Spróbuj hex, chociaż pewnie to nic nie da smile.gif - zobacz co jest grane w firebugu - pewnie gdzieś nadpisujesz styl
Noone2011
Nie w tym rzecz.

Rzecz w tym że jak wchodzę myszką na obszar hidden to wszystko jest ok jednak jak wchodzę na opcje submenu to tak jakbym schodził z obszaru hidden, jednak w rzeczywistości wciąż na nim jestem tylko przechodzę do dziecka hidden . Jednak przeglądarka traktuje to takjakbym praktycznie schodził z hidden i dlatego hidden się zamyka. Teraz pytanie jak to rozwiązać w Jquery żeby wchodząc na opcje submenu hidden się nie zamykało.

Dzięki

Pozdr
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.