JQuery - отключить выбор при перетаскивании

Я пытаюсь выполнить собственную функцию перетаскивания, используя библиотеку jquery. Но каждый раз, когда я нахожусь на изображении, тогда mousemove, мой браузер "подсвечивает" или "выбирает" изображение, что нарушает мою работу mousemove.

Как отключить выбор/выделение? Я пробовал $('img').onselectstart = function() {return false;}, но это не сработало.

Ответы

Ответ 1

Вы можете предотвратить поведение по умолчанию события dragstart...

$('img').bind('dragstart', function(event) { event.preventDefault(); });

jsFiddle.

Ответ 2

jQuery UI имеет недокументированный метод, который используется для отключения выбора текста браузера. Вы можете вызвать его с помощью этого синтаксиса:

$('IMG').disableSelection();

Помните, что вам нужно использовать jQuery UI (который, как я полагаю, вы есть).