【问题标题】:Html/CSS/JavaScript Removing image preview onmouseholdHtml/CSS/JavaScript 删除图片预览 onmousehold
【发布时间】:2013-01-27 03:15:53
【问题描述】:

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

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

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

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

谢谢

【问题讨论】:

    标签: javascript html css


    【解决方案1】:

    如果你使用 jQuery:

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

    或 CSS 解决方案:

    user-select: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    

    【讨论】:

      猜你喜欢
      • 2018-06-12
      • 2022-10-08
      • 1970-01-01
      • 2020-09-27
      • 2015-08-06
      • 1970-01-01
      • 2022-06-21
      • 2021-04-23
      • 2012-04-22
      相关资源
      最近更新 更多