Это ошибка в jQuery, связанная с событием для начала выбора.Это срабатывает слишком часто.На него подан тикет, который планируется исправить в 1.8.В то же время вы можете решить эту проблему, удачно удалив этот обработчик событий (где «элемент» - это элемент, для которого вы хотите отключить его - в вашем случае - весь документ):
element.onselectstart = function () { return false; };
Тогдавам не нужно делать preventDefault
.Итак, ваш код будет выглядеть примерно так:
document.onselectstart = function () { return false; };
(function($){
var drag = false;
$("#click").bind('mousedown mouseup mouseover mousemove', function(e) {
if(e.type === 'mouseover'){ ... }
if(e.type === 'mousemove'){ ... }
if(e.type === 'mousedown'){ ... }
if(e.type === 'mouseup'){ ... }
});
})(jQuery);