Zdarzenie touchcancel
Definicja i użycie
Zdarzenie touchcancel występuje, gdy zdarzenie dotykowe jest przerwane.
Różne urządzenia mogą przerwać zdarzenia dotykowe w różnych działaniach, jeśli wystąpi taka "błąd", użycie tego zdarzenia do czyszczenia kodu uważa się za dobry zwyczaj.
Komentarz:Zdarzenie touchcancel jest dostępne tylko na urządzeniach z ekranem dotykowym.
Wskazówka:Poniżej znajdują się inne zdarzenia związane z eventem touchcancel:
- touchstart - Występuje, gdy użytkownik dotyka elementu
- touchend - Występuje, gdy użytkownik oddala palec od elementu
- touchmove - Występuje, gdy użytkownik porusza palcem na ekranie
Przykład
Wykonaj JavaScript podczas przerwania dotknięcia (tylko dla ekranów dotykowych):
<p ontouchcancel="myFunction(event)">Dotknij mnie!</p>
Gramatyka
W HTML:
<element ontouchcancel="myScript">
W JavaScript:
obiekt.ontouchcancel = myScript;
W JavaScript, używając metody addEventListener():
obiekt.addEventListener("touchcancel", myScript);
Szczegóły techniczne
Bąbelkowy: | Obsługiwane |
---|---|
Można anulować: | Obsługiwane |
Typy zdarzeń: | TouchEvent |
Obsługiwane znaczniki HTML: | Wszystkie elementy HTML |
Wspierane przeglądarki
Liczby w tabeli wskazują na pierwszą wersję przeglądarki, która w pełni obsługuje to wydarzenie.
Wydarzenia | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
touchcancel | 22.0 | 12.0 | 52 | Nieobsługiwane | Nieobsługiwane |