javascript - 如何禁用 Chrome 中的拖放功能?

标签 javascript google-chrome

Chrome 浏览器有一个奇怪的功能,当我拖动一个 div 或图像时,它会拖动该项目。例如,如果您转到 http://www.google.com您将能够拖动该谷歌图片。

问题是,它扰乱了我的 javascript 事件。有没有办法在 javascript 中为 chrome/safari 浏览器禁用此功能?

最佳答案

建议 .preventDefault() 的其他答案在 Chrome (v26) 中对我不起作用。必须在图像上设置 draggable='false' HTML5 属性。 FWIW 我正在使用 threedubmedia drag jQuery 插件(实际上是更新的 jdragdrop 重新实现)。

关于javascript - 如何禁用 Chrome 中的拖放功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9776086/

相关文章:

javascript - 是否可以将包含 'required' 属性的所有元素收集或调用到 Javascript 中的一个事件?

javascript - 项目之间的空间

javascript - Chrome 扩展内容页面的 wicked-good-xpath

jquery - Firefox 中的 CSS 高度差

google-chrome - 难道Chrome不支持audio/ogg;编解码器=作品?

javascript - 获取对 jQuery 事件处理程序内动态绑定(bind)事件的上下文元素的访问

javascript - 无法在 react 中访问数组元素

javascript - 如何从属性函数引用上面的对象

google-chrome - Chrome 版本 66 : Blocked current origin from receiving cross-site document at

javascript - 为什么 Proxy.create 返回 "TypeError"