我能够使用以下代码检测到“剪切、复制、粘贴”事件。
$('#searchInput').bind('cut copy paste', function (e) {
setTimeout("handleMouseEvents();", 10);
});
是否可以检测以下事件
- 使用鼠标删除输入框中的文本
- 将文本拖动到输入框中
- 将文本从输入框拖出
- 通过鼠标上下文菜单或表单“编辑”菜单撤消操作
我尝试绑定 mousedown
和 mouseup
,但没有起作用
$('#searchInput').bind('cut copy paste mousedown mouseup', function (e) {
setTimeout("handleMouseEvents();", 10);
});
drop dragleave
等上测试了火狐浏览器,所有的都按预期工作。 - MikeM