【发布时间】:2015-07-30 08:06:35
【问题描述】:
我现在正在解决这个问题一段时间,我的所有搜索都导致在我的 onmousedown 侦听器中使用 preventDefault() (以防止文本选择),但是当我这样做时,它也禁用了我的拖动(不能拖动元素,即使它们具有 draggable="true" 属性)。
允许拖动元素的最佳方法是什么(使用属性 draggable="true"),并且当拖动它们并将鼠标悬停在某些文本(p、h1、h2...)上时,可以防止文本背景形式出现蓝色(你知道 - 单击和标记文本时的默认值)
谢谢。 吉姆。
【问题讨论】:
-
这可能是您的答案吗? stackoverflow.com/questions/5429827/…
-
我现在明白我的问题有点棘手。我之前看到过这个问题并尝试过,它确实解决了这个问题,但不是我的问题。不过,这将引导我找到解决方案:) 谢谢@trainoasis
标签: javascript text drag-and-drop preventdefault