What is disableSelection used for in jQuery UI?
Solution 1:
It's useful if you want to make text unselectable. If, for instance, you want to make drag-and-drop elements with text on, it'd be annoying to the user if the text on the box accidentally would get selected when trying to drag the box.
Solution 2:
Caveat emptor: .disableSelection()
is actually harmful on some browsers, as it prevents clicking active elements (e.g. textarea
s) inside the sortable.
- Firefox 33.1 for Mac OS X (Yosemite):
.disableSelection()
prevents clicking on embeddedtextarea
; doesn't seem to have any effect otherwise (i.e. it is still impossible to select text with the mouse in the sortable if omitted) - Chrome 39.0.2171.71 (64-bit) for Mac OS X:
.disableSelection()
seems to have no effect whatsoever.