我似乎无法解决的奇怪问题..
我有一个在鼠标进入/离开时出现/消失的菜单 - 使用 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>
现在的问题 - 单击任何表单选择元素(没有 id 或类)触发悬停功能并出现菜单......
有什么想法吗?
使用 jQuery-1.9
更新:我刚刚意识到这不会发生在 Firefox 中.. 但它会发生在 Chromium 版本 24.0.1312.69 (180721) 尚未检查其他浏览器。如果有人想检查问题 - 请参阅http://www.ucrewconnect.com.au/test.html
另一个更新:确认这只是一个 Chromium 错误 - 已经测试了其他浏览器并且它没有发生..所以我将忽略这一点。很抱歉浪费大家的时间!