带有图像的JQuery可拖动元素 - 在IE和Chrome中拖动问题

2 jquery internet-explorer drag-and-drop google-chrome

我有被定义为draggables的div.div包含一个图像和一些文本.拖动在Firefox和Opera中完美运行,但在Chrome和IE中,我只能通过文本上的mousedown而不是图像来开始拖动.当我在IE和Chrome中隐藏图像时,内置的html元素拖放浏览器功能启动 - 尝试仅拖动图像元素(lika a cut n paste thing).我怎么能覆盖这个呢?

Nik*_*bak 5

偶然发现了一个简单的解决方案(不涉及css背景).只需draggable="false"为图片添加属性即可.这将禁用拖动'功能':)

<img draggable="false" src="http://www.google.com/intl/en_com/images/srpr/logo1w.png"/>
Run Code Online (Sandbox Code Playgroud)

也可以从javascript设置, img.draggable = "false";