2013-02-09 3 views
1

Странная проблема, которую я не могу исправить ..Странный - jQuery .hover() вызывается при выборе клика?

У меня есть меню, которое появляется/исчезает при наведении мышей входа/выхода - связанный с использованием функции парения JQuery в:

$("#sclogo").hover(
    function() { 
     $(this).find("ul.subnav").slideDown('fast'); 
    }, 
    function(){ 
     $(this).find("ul.subnav").fadeOut('slow'); 
    } 
); 

и структура меню:

<ul class='topnav' id='sclogo'> 
    <li><img border='0' src='images/menu.png'/> 
     <ul class="subnav">  
      <li>...</li> 
      <li>... </li> 
     </ul> 
    </li> 
</ul> 

Теперь проблема - нажав на любую форму выбора элемента (который не имеет идентификатор или класс) запускает функцию парения и появится меню ...

Любые идеи кто-нибудь?

Использование JQuery-1,9

UPDATE: Я просто понял, что это не происходит в Firefox .. но это в Chromium версии 24.0.1312.69 (180721) не проверил другие браузеры еще , Если кто-то хочет, чтобы проверить эту проблему - см http://www.ucrewconnect.com.au/test.html

ДРУГОЙ UPDATE: Подтверждая это просто Chromium ошибка - опробовали другие браузеры, и это не происходит .. так что я буду просто игнорировать это. Жаль тратить время!

+0

любой элемент формы внутри sclogo? –

+0

Можете ли вы воспроизвести проблему в [скрипке] (http://jsfiddle.net) –

+0

отрицательный - никаких элементов формы внутри sclogo. попробует в скрипке .. никогда не использовал скрипку до –

ответ

0

Подтверждение, что это просто ошибка Chromium - протестировали другие браузеры, и этого не происходит. Поэтому я просто проигнорирую это. Извините, что тратить время!

Смежные вопросы