javascript - Jquery - 拖动时禁用选择

标签 javascript jquery dom

我正在尝试使用 jquery 库实现我自己的拖放功能。但是每次我在图像上按下鼠标,然后移动鼠标时,我的浏览器都会“突出显示”或“选择”图像,这会中断我的鼠标移动操作。

如何禁用选择/突出显示?我尝试了 $('img').onselectstart = function() {return false;},但没有成功。

最佳答案

您可以阻止 dragstart 事件的默认行为...

$('img').bind('dragstart', function(event) { event.preventDefault(); });

jsFiddle .

关于javascript - Jquery - 拖动时禁用选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4975222/

相关文章:

javascript - 当窗口调整大小低于/高于设定宽度时提示不同的 Javascript/JQuery revents

javascript - ionic 模态 : clear all fields on click/cancel

javascript - for 循环内的执行顺序 - jQuery

javascript - Jasmine - 如何模拟 history.pushState 和假事件发射?

javascript - 最早什么时候可以动态添加 JS/CSS 并应用它们

javascript - 为什么触发事件在我的 phantomjs 脚本中不起作用?

Javascript 有一个表单提交,只需更新 div 标签中的 html

javascript - JQuery load() 会像按钮/评论框一样破坏 facebook。如何解决?

javascript - 如何解析C :\fakepath?

javascript - window.getSelection() 给我选定的文本,但我想要 HTML