Jquery изменяет размер потерянного курсора

#jquery #resize

#jquery #изменение размера

Вопрос:

Я создаю небольшое окно для изменения размера (красная точка для изменения размера): http://jsfiddle.net/a66Zc Это работает нормально, когда я использую курсор мыши медленно, но когда я использую курсор быстрее, мое изменение размера блокируется или работает плохо. Почему? Я слишком быстр?:p

Ответ №1:

Точно так же, как вы сделали с mouseup , вы должны установить mousemove в документе..

пример в http://jsfiddle.net/gaby/a66Zc/1 /

Комментарии:

1. Привет, у а был еще один подвопрос. Когда я использовал document в mouseup, у меня возникла проблема с перемещением элементов: jsfiddle.net/G5Wzq/3 . Проблема в том, что когда я использую red dot для изменения размера и выпадаю за пределы этого выпадения, далее я не могу переместить поле. Вы должны попробовать мою демонстрацию, чтобы понять.

Ответ №2:

Поскольку это работает, когда мышь находится над маленьким прямоугольником, при быстром перемещении вверх или вниз ваш курсор перемещается быстрее, чем поле, следовательно, курсор покидает поле и, следовательно, перетаскивание больше не активно.