1

当我使页面中的元素可拖动时,一旦拖动它,将选择该元素之外的文本。

我想知道为什么以及如何防止这种情况发生?

这是我的例子

当我尽可能快地拖动灰色 div 并越过段落时,段落的文本将被选中。

4

1 回答 1

2

您需要防止默认行为

trigger.onmousedown = function(e) {
    this.style.cursor = "move";
    e.preventDefault(); // this line
    ...
}

小提琴

于 2012-08-18T06:02:57.797 回答