首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >disableSelection在jQuery UI中的用途是什么?

disableSelection在jQuery UI中的用途是什么?
EN

Stack Overflow用户
提问于 2011-06-21 22:18:33
回答 3查看 34.6K关注 0票数 88

有没有人能帮我解释一下为什么这很有用,什么时候用?

代码语言:javascript
复制
$( "#sortable" ).disableSelection();
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-06-21 22:22:06

如果你想让文本不可选,这是很有用的。举个例子,如果你想让拖放的元素带有文本,那么当你试图拖动框的时候,如果框上的文本被意外选中,这将会让用户很恼火。

票数 108
EN

Stack Overflow用户

发布于 2014-12-08 16:52:24

注意:在某些浏览器上,.disableSelection()实际上是有害的,因为它会阻止点击可排序中的活动元素(例如textarea)。

  • Firefox 33.1 for Mac (Yosemite):.disableSelection()阻止点击嵌入式textarea;否则似乎没有任何效果(例如,如果Mac的64位omitted)
  • Chrome 39.0.2171.71 (64位):.disableSelection()似乎没有任何效果,则仍然不可能用鼠标选择可排序的文本。
票数 8
EN

Stack Overflow用户

发布于 2019-02-17 19:19:47

jQuery文档说不要使用它http://api.jqueryui.com/disableselection/

此外,我发现它使得带有contenteditable="true"的元素不再可编辑。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6426795

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档