Sobes.tech
Junior

Jaké události přetažení (drag) vám jsou známy?

sobes.tech AI

Odpověď od AI

  • dragstart: Prvek začíná být tažen.
  • drag: Prvek je tažen (probíhá nepřetržitě během tažení).
  • dragenter: Tažený prvek vstupuje do cílové oblasti.
  • dragover: Tažený prvek je nad cílovou oblastí (probíhá nepřetržitě).
  • dragleave: Tažený prvek opouští cílovou oblast.
  • drop: Tažený prvek je uvolněn nad cílovou oblastí.
  • dragend: Tažení bylo ukončeno (po uvolnění nebo zrušení).

Všechny tyto události patří rozhraní DragEvent a obsahují informace o datech, typu efektu tažení a souřadnicích ukazatele myši. Aby bylo možné povolit uvolnění prvku, je nutné volat event.preventDefault() v obsluze dragover.