Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Перетаскивание тэгов без выделения контента (https://javascript.ru/forum/jquery/54115-peretaskivanie-tehgov-bez-vydeleniya-kontenta.html)

SKLNSK 04.03.2015 12:31

Перетаскивание тэгов без выделения контента
 
Сделал перенос тэгов в другие блоки, но при этом мышкой выделяется html контент и это очень мешает. Как убрать выделение мышкой?

$(".container").mousedown(function (e){
id_last= e.target.id; // запоминаем id элемента на который кликнули
});

$(".container").mouseup(function (e){

if ((id_last) && (id_last!==e.target.id) && (e.target.tagName=='DIV' || e.target.tagName=='TD'))
{
$("#"+id_last).detach().prependTo('#'+e.target.id) ;
}
});

ksa 04.03.2015 13:13

Цитата:

Сообщение от SKLNSK
Как убрать выделение мышкой?

http://habrahabr.ru/post/18080/
http://hashcode.ru/questions/86466/j...транице

Ну и все в таком духе...

danik.js 04.03.2015 13:24

return false или e.preventDefault() добавь в код mousedown'а.
Остальные способы, типа css user-select:none - не то вообще.

SKLNSK 04.03.2015 19:49

Цитата:

Сообщение от danik.js (Сообщение 359527)
return false или e.preventDefault() добавь в код mousedown'а.
Остальные способы, типа css user-select:none - не то вообще.

отлично работает!!! СПАСИБО!!!


Часовой пояс GMT +3, время: 07:42.