2

使用 jQuery UI .draggable() 时,我似乎无法在 webkit 浏览器中禁用文本选择。我尝试以各种组合使用 webkit 特定的 css(-webkit-user-select 和 -webkit-user-drag),但没有任何运气。

这是一个 jsfiddle,您可以在其中重现问题:http: //jsfiddle.net/dmosher/8ZGLR/

4

1 回答 1

2

disableSelection 在这里是你的朋友。

.disableSelection() 是一个未记录的(目前)核心实用程序。它对于制作文本元素或包含文本的元素非常有用,而不是文本可选。例如,如果您有一个可拖动元素,您可能不希望在用户拖动该元素时出现文本选择。

您可能想要创建一个助手,以便看起来很明显正在拖动某些东西。

更新的演示

于 2011-01-04T18:54:09.323 回答