什么是用于jQuery UI中的disableSelection?

有人可以帮我理解为什么这是有用的,何时使用它?

$( "#sortable" ).disableSelection(); 

如果你想让文本不可选,这很有用。 例如,如果您想要使用拖放元素打开文本,则在尝试拖动文本框时,如果文本框意外地被选中,会对用户造成麻烦。

警告.disableSelection().disableSelection()在某些浏览器上实际上是有害的,因为它可以防止点击sorting内的活动元素(例如textarea )。

  • 适用于Mac OS X(Yosemite)的Firefox 33.1: .disableSelection()可防止点击embedded的textarea ; 似乎没有任何其他效果(即,如果省略,则仍然不可能用可sorting的鼠标select文本)
  • 适用于Mac OS X的Chrome 39.0.2171.71(64位) .disableSelection()似乎不起任何作用。