在使用jQuery UI .draggable()时,我似乎无法在webkit浏览器中禁用文本选择。我尝试过各种组合使用webkit特定的css(-webkit-user-select和-webkit-user-drag),但没有任何运气。
这是一个可以重现问题的jsfiddle:http://jsfiddle.net/dmosher/8ZGLR/
答案 0 :(得分:2)
disableSelection是你的朋友。
.disableSelection()是未记录的 (现在)核心效用。这很有用 用于制作文本元素或元素 包含文本,而不是 文本的选择。例如,如果你 有一个可拖动的元素,你可能没有 希望文本选择发生时 用户去拖动元素。
您可能想要创建一个帮助器,因此看起来很明显正在拖动某些东西。