在firefox 40.0.2中单击时未触发html选择更改

在firefox 40.0.2中单击时未触发html选择更改,firefox,select,Firefox,Select,下拉项单击在Firefox 40.0.2中不起作用,但选择一个下拉项(使用向上/向下箭头),然后单击enter触发更改事件 没有看到控制台错误。这同样适用于所有其他浏览器和firefox其他版本 奇怪的是,它适用于不同页面的下拉列表 看起来这是firefox中的bug,有人遇到过这个问题吗?是否有人申请临时解决方案 参考资料:我们发现文档中附加了一个“mouseup”侦听器,该侦听器执行event.preventDefault,这在firefox 40.0.2中导致了此问题 $(document

下拉项单击在Firefox 40.0.2中不起作用,但选择一个下拉项(使用向上/向下箭头),然后单击enter触发更改事件

没有看到控制台错误。这同样适用于所有其他浏览器和firefox其他版本

奇怪的是,它适用于不同页面的下拉列表

看起来这是firefox中的bug,有人遇到过这个问题吗?是否有人申请临时解决方案


参考资料:

我们发现文档中附加了一个“mouseup”侦听器,该侦听器执行event.preventDefault,这在firefox 40.0.2中导致了此问题

$(document).on('mouseup', function(e) {
    /**  some code here */
    e.preventDefault();
});
幸运的是,e.preventDefault是不需要的,所以删除它就解决了这个问题。

在我找到的地方找到了它。很快就能修好