0

嗨,上下文是我正在为“mousehold”事件开发一个 jQuery 插件,它已经存在一些,但它们主要使用 intval 触发回调函数,对于这个特定的项目,我需要它在 mousemove 上触发,一切都很好,但我遇到图像问题。

我试图重现的效果是,例如,当您想要拖动并重新定位您的 facebook 缩略图个人资料图片时。

问题是,正如您在图片上看到的那样,当您拖动图片时,它会显示我不想要的图像,无论如何要避免这种情况,我也不想要它,因为我的 mouseup/out/move 事件因此无法正确触发。

http://imageshack.us/photo/my-images/703/sanstitrebzs.png/

谢谢

4

1 回答 1

0

如果你使用 jQuery:

$("image").on("selectstart dragstart", function(e) { 
     e.preventDefault();
}

或 CSS 解决方案:

user-select: none;
-webkit-user-select: none;
-khtml-user-select: none;
于 2013-01-26T19:15:53.920 回答