Sobes.tech
Junior

Kādus vilkšanas (drag) notikumus jūs zināt?

sobes.tech AI

Atbilde no AI

  • dragstart: Elements sāk sākt vilkt.
  • drag: Elements tiek vilkts (notiek nepārtraukti laikā vilkšanas laikā).
  • dragenter: Vilktais elements ieiet mērķa zonā.
  • dragover: Vilktais elements atrodas virs mērķa zonas (notiek nepārtraukti).
  • dragleave: Vilktais elements atstāj mērķa zonu.
  • drop: Vilktais elements tiek atbrīvots virs mērķa zonas.
  • dragend: Vilkšana ir pabeigta (pēc atbrīvošanas vai anulēšanas).

Visi šie notikumi pieder DragEvent interfeisam un satur informāciju par datiem, efekta tipu un peles rādītāja koordinātām. Lai ļautu elementam tikt atbrīvotam, ir jāizsauc event.preventDefault() dragover apstrādātājā.