我在 IE 中发现了双击问题。
以下是我的 HTML:
<div id="test">Hello World!</div>
Run Code Online (Sandbox Code Playgroud)
还有我的 jQuery:
$('#test').bind('dblclick', function (event) {
event.stopPropagation();
$(this).css({'background-color': 'red'});
});
Run Code Online (Sandbox Code Playgroud)
在 IE 中,执行以下操作:
DIV 变为红色,就好像双击事件起源于 DIV。
似乎在 IE 中,双击时双击事件都会被触发?
然而在 FF/Chrome 中,只有在 DIV 中双击 STARTS 和 ENDS 时才会触发该事件。
对此官方的解释是什么?以及如何让 IE 双击表现得像 FF/Chrome 双击?