За последние 24 часа нас посетили 15652 программиста и 1560 роботов. Сейчас ищут 924 программиста ...

Помогите победить скрипт!!!

Тема в разделе "JavaScript и AJAX", создана пользователем Weyd, 1 дек 2012.

  1. Weyd

    Weyd Активный пользователь

    С нами с:
    4 мар 2012
    Сообщения:
    38
    Симпатии:
    0
    Привет всем, есть такой скрипт:
    Код (Text):
    1. <script language="JavaScript">                                                    
    2.     function HideAllSubCat()                                                  
    3.     {$l}                                                                      
    4.         $('div.category_list_second').hide();                              
    5.     }                                                                          
    6.                                                                                    
    7.     $(document).ready(function(){$l}                                          
    8.         $('li.first').bind('mouseover', function(){$l}                    
    9.                                                                            
    10.             ssss = $(this).parent().find('div.category_list_second');  
    11.             show = ssss.is(':visible');                                
    12.             $('div.category_list_second').hide();                      
    13.             if ( !show )                                              
    14.             {$l}                                                      
    15.                 ssss.show();                                      
    16.                 ssss.css('z-index', 999);                          
    17.             }                                                          
    18.             else                                                      
    19.             {$l}                                                      
    20.                 ssss.hide();                                      
    21.             }                                                          
    22.             return false;                                              
    23.         });                                                                                                                              
    24.     });                                                                        
    25. </script>  
    Проблема следующая, меню выпадает, при убирание мышки из поля не пропадает приходится дописывать в отдельных блоках onmouseover="HideAllSubCat();" , для тогго чтобы исчезла выпавшая менюшка в чем может быть дело!?? Хелп!!!
     
  2. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.131
    Симпатии:
    1.250
    Адрес:
    там-сям
    оформи код в тег Code, прояви уважение к участникам.
    мне кажется или у тебя в коде лишние "}" ?
     
  3. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.131
    Симпатии:
    1.250
    Адрес:
    там-сям
    1. ну ты не хочешь нам помогать. где собственно HTML для меню к которому ты приделываешь этот JS?

    2. сам не видишь, что фигурные СКОБКИ НЕПАРНЫЕ БЛИН! непонятно что это за шняга:
    Код (Text):
    1.  
    2. {$l}
    мусор? замени на "{" — может лучше станет?
     
  4. Weyd

    Weyd Активный пользователь

    С нами с:
    4 мар 2012
    Сообщения:
    38
    Симпатии:
    0
    Код (Text):
    1. <div class="for_category_list">                                                                                                                                                                                                                                        
    2.     {section name=i1 loop=$category.sub}                                                                                                                                                                                                                          
    3.         {if $category.sub[i1].enabled}                                                                                                                                                                                                                        
    4.         <div class="a_first">                                                                                                                                                                                                                                  
    5.             <li class="first"><a class="first" style="float:left; width:180px" href="{$category.sub[i1].link}"><p style="float:left; padding-right:3px; color:#f90">></p>{$category.sub[i1].name}{*<sup>{$category.sub[i1].products_count}</sup>*}</a></li>
    6.             {if $category.sub[i1].sub_count}                                                                                                                                                                               
    7.             <div class="category_list_second">                                                                                                                                                                                                            
    8.                 {section name=g1 loop=$category.sub[i1]}                                                                                                                                                                                              
    9.                     {if $category.sub[i1].sub[g1].enabled}                                                                                                                                                                                        
    10.                         <a href="{$category.sub[i1].sub[g1].link}">{$category.sub[i1].sub[g1].name} ({$category.sub[i1].sub[g1].products_count})</a><br>                                                                                      
    11.                     {/if}                                                                                                                                                                                                                          
    12.                 {/section}                                                                                                                                                                                                                            
    13.             </div>                                                                                                                                                                                                     
    14.             {/if}                                                                                                                                                                                                                                  
    15.         </div>                                                                                                                                                                                                                                                
    16.         {/if}                                                                                                                                                                                                                                                  
    17.     {/section}                                                                                                                                                                                                                                                    
    18. </div>                                                                                                                                                                                                                                                                
    Вот собственно сам html cod ,)
     
  5. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.131
    Симпатии:
    1.250
    Адрес:
    там-сям
    это кагбэ не совсем html… всё, я сдаюсь )))
    немогу больше. я дал себе зарок не грубить другим посетителям форума, поэтому затыкаюсь и ухожу.