Як зробити mousemove

Як зробити drag and drop?

Алгоритм Drag'n'Drop

  1. Відстежуємо натискання кнопки миші на елементі, що переноситься за допомогою події mousedown.
  2. Під час натискання – підготувати елемент до переміщення.
  3. Далі відстежуємо рух миші через mousemove і пересуваємо елемент, що переноситься, на нові координати шляхом зміни left/top і position:absolute .

Як працює Mousemove?

mousemove() прив'язує JavaScript обробник подій "mousemove" (спрацьовує, коли покажчик миші переміщається всередині елемента), або запускає цю подію на вибраний елемент. Звертаю Вашу увагу, що кожного разу, коли користувач переміщає вказівник миші на один піксель, подія "mousemove" спрацьовує.