Definicja i Wykorzystanie
ondragleave przypisują pożarów gdy przeciągany pierwiastek albo zaznaczenie tekstu pozostawia ważny cel upuszczania.
ondragenter i ondragleave zdarzenia mogą pomóc użytkownikowi zrozumieć, że przeciągany element ma zamiar wejść lub wyjść cel upuszczania. Może to być zrobione, na przykład, wyznaczając kolor tła, gdy element przeciągany wkracza obiekt docelowy i usuwanie zabarwienia, gdy element przemieszcza się na zewnątrz od tarczy.
Aby dowiedzieć się, przeciągnij i upuść, przeczytaj nasz HTML Tutorial na HTML5 przeciągnij i upuść .
Wskazówka: Łącza i obrazy są przeciągane domyślnie i nie potrzebują draggable atrybut.
Istnieje wiele atrybutów zdarzeń, które są stosowane, i mogą występować w różnych etapach operacji przeciągania i upuszczania:
- Wydarzenia opalane na Draggable docelową (pierwiastka źródło):
- ondragstart - pożary, gdy użytkownik zacznie przeciągnij element
- ondrag - pożary, gdy element jest przeciągany
- ondragend - pożary, gdy użytkownik zakończy przeciągając element
- Wydarzenia opalane na tarczy drop:
- ondragenter - pożary, gdy zaciągnął elementem wchodząc cel upuszczania
- ondragover - odpala, gdy jest elementem przeciągnięty nad celem rozwijanej
- ondragleave - pożary, gdy zaciągnął elementem pozostawia cel upuszczania
- ondrop - pożary, gdy przeciągany element zostanie zrzucona na cel upuszczenia
Dotyczy
ondragleave atrybut jest częścią Atrybuty zdarzeń i może być stosowany na wszystkich elementów HTML.
Elementy | Zdarzenie |
---|---|
Wszystkie elementy HTML | ondragleave |
Przykład
Div Przykład
Wykonuje JavaScript gdy przeciągany element zostanie przeniesiony poza cel rozwijanej:
<div ondragleave="myFunction(event)"></div>
Spróbuj sam " Pomoc Browser
Liczby w tabeli określ pierwszą wersję przeglądarki, która w pełni obsługuje event atrybut.
Atrybut Zdarzenie | |||||
---|---|---|---|---|---|
ondragleave | 4,0 | 9,0 | 3,5 | 6,0 | 12,0 |