Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Znikający div podczas zdarzenia mouseout oraz mouseover
Noone2011
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 2.05.2011

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


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

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
wookieb
post
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Czekam na PW z propozycją poprawnej nazwy tematu. Aktualnie nie opisuje problemu jaki wystąpił.


--------------------
Go to the top of the page
+Quote Post
kamil4u
post
Post #3





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

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


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


--------------------
Go to the top of the page
+Quote Post
Noone2011
post
Post #4





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 2.05.2011

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


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
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 20.08.2025 - 05:11