这是小提琴
警报触发弹出框后,我们单击"确定"按钮,如果我们开始向上或向下移动鼠标而不单击它开始选择文本,就像我们按下鼠标按钮选择文本一样。看起来我只在火狐中有这种行为。
如何禁用它?
这是 js 代码:
$('#test').on('blur', function() {
alert('test');
})
在Mac和Windows上尝试 - 获得相同的行为。
Mac 的火狐版本 43.0.4窗口的火狐版本 41.0.2
多亏了@guest的评论,找到了答案。
正如Greg Burghardt在这个问题中回答的那样,Javascript - Firefox行为通过鼠标点击模糊。错误?
<input ... onblur="setTimeout(function() { alert(...); }, 0);">
确实有效。
以及 2000 年发布的错误 https://bugzilla.mozilla.org/show_bug.cgi?id=53579 的链接。