【问题标题】:How to change cursor dynamically while dragging in IE?如何在 IE 中拖动时动态更改光标?
【发布时间】:2014-02-14 08:06:45
【问题描述】:

使用以下 JS 代码,我试图在拖动时替换光标。它适用于 Chrome 和 FF,而不是 IE。有什么解决方法吗?

$("body").mousedown(function() {
  $("body").mousemove(function(){
    $("body").addClass("dragging");
  });
});
$("body").mouseup(function() {
    $("body").unbind('mousemove');
    $("body").removeClass("dragging");
});


.dragging {
    cursor: no-drop;
 }

【问题讨论】:

    标签: javascript internet-explorer cursor mouse


    【解决方案1】:

    我不知道有什么解决方法,正如 CSS-Tricks 的 this article 所表明的那样:

    "IE 或 Opera 中不支持以下内容:不允许、无拖放、垂直文本、全滚动、列调整大小、行调整大小"

    很抱歉,我无法提供解决方法,但希望这篇文章能解决任何困惑。

    【讨论】:

    • 你好,IE是否支持no-drop都没有关系。如果不支持 no-drop,我可以在这里使用任何图像。关键是一旦开始拖动,IE 就不允许更改光标。我只是想确认一下这是否是 IE 的限制?
    猜你喜欢
    • 1970-01-01
    • 2013-04-21
    • 1970-01-01
    • 2015-07-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-11
    • 2019-05-09
    相关资源
    最近更新 更多