Firefox

时间:2016-03-04 12:27:00

标签: jquery css firefox

选择doropdown在Firefox中的下拉导航中不起作用。

我一直在尝试选择一个选项下拉选项,它位于一个div中,在鼠标离开时隐藏。 Dropdown在chrome中工作正常但在Firefox中无法正常工作。

当我们离开鼠标格式div时,它会被隐藏。我用jQuery来显示/隐藏div。选择下拉列表位于div内部,但只要单击选择下拉列表并尝试选择div隐藏的任何选项。它只在Firefox中发生,其他浏览器都很好。这似乎是一个浏览器错误,但我不确定。如果有办法解决这个问题,你能告诉我吗?

以下是示例代码。

<ul>
  <li>Toggle Div
    <div class='toggle' style='display:none'>
      <select>
        <option>Option 1</option>
        <option>Option 2</option>
        <option>Option 3</option>
        <option>Option 4</option>
      </select>
    </div>
  </li>
</ul>
<script type="text/javascript">
$('document').ready(function(){
$('li').mouseenter(function(){
    $('div.toggle').show();
});
$('li').mouseleave(function(){
    $('div.toggle').hide();
});
});
</script>

这是https://jsfiddle.net/dhiru/5xoshn9w/ jsfiddle url。

0 个答案:

没有答案