jQuery перетаскиваемая ошибка выделения текста - PullRequest
4 голосов
/ 27 октября 2009

Я не уверен, что это ошибка - но в этом примере нет способа выделить текст под элементами, которые можно перетаскивать.

Та же проблема с элементами формы.

http://jqueryui.com/demos/draggable/handle.html

Есть идеи?

Ответы [ 2 ]

9 голосов
/ 27 октября 2009

Если вы посмотрите на исходный код этой страницы, вы увидите, что она вызывает

$("div, p").disableSelection();

..., который явно отключает выбор на всех div с и p с на странице, включая те, что находятся под перетаскиваемыми элементами.

2 голосов
/ 07 сентября 2011

«Официальный» способ сделать jQuery - использовать .disableSelection (). Однако часто на практике это абсолютно ничего не делает. В этом случае вы можете закрепить весь текст на странице с помощью

document.onselectstart = function () { return false; }
...