我有以下代码:
// Drag Event
var _isMoving = false;
$("body").on("mousedown", ".k-event", function () {
_isMoving = true;
});
// This is here because otherwise the mouse will try and select the grid and looks really ugly
$("body").mousemove(function (e) {
if (_isMoving)
e.preventDefault();
});
$("body").mouseup(function () {
_isMoving = false;
});
在Chrome上,这非常有用。
然而,在Firefox上,当我尝试按下鼠标按钮移动鼠标时,它仍然想要突出显示表格单元格(好像我试图复制/粘贴某些东西)。如何告诉Firefox不要尝试突出显示任何内容?
答案 0 :(得分:1)
对于 Firefox ,您也应该阻止mousedown
事件发生的事件:
$("body").on("mousedown", ".k-event", function (e) {
e.preventDefault();
_isMoving = true;
}