我在apao.org上有一个下拉菜单。我在页面底部插入了这段代码,以便在下拉区域的鼠标输出处正确折叠下拉列表(除非您退出导航栏中的触发器元素,否则它们将保持打开状态)。它无处不在,但在Firefox中破坏了一些东西。现在,菜单在Firefox中显示一秒钟,然后在导航栏中的触发元素被移除时消失(因此您无法将鼠标向下移动以实际选择任何内容)。
<script language="javascript" type="text/javascript">
$(document).ready(function () {
$('.has-dropdown').on('mouseout', function () {
$(this).find('.dropdown').hide()
});
$('.has-dropdown').on('mousemove', function () {
$(this).find('.dropdown').show()
});
});
</script>