Το συμβάν touchcancel
Ορισμός και χρήση
Το συμβάν touchcancel γίνεται όταν διακόπτεται το συμβάν αφής.
Διαφορετικές συσκευές διακόπτουν συμβάντα αφής σε διαφορετικές ενέργειες. Αν συμβεί αυτός ο "σφάλμα", η προσθήκη αυτού του συμβάντος για καθαρισμό του κώδικα θεωρείται καλή πρακτική.
Σημείωση:Το συμβάν touchcancel είναι διαθέσιμο μόνο για συσκευές με οθόνη αφής.
Συμβουλή:Εδώ είναι άλλα συμβάντα που σχετίζονται με το συμβάν touchcancel:
- touchstart - Γίνεται όταν ο χρήστης αφήνει το στοιχείο
- touchend - Γίνεται όταν ο χρήστης απομακρύνει το δάχτυλο από το στοιχείο
- touchmove - Γίνεται όταν ο χρήστης κινεί το δάχτυλο στην οθόνη
Παράδειγμα
Εκτέλεση JavaScript κατά την διακοπή του αφήγματος (μόνο για οθόνες αφής):
<p ontouchcancel="myFunction(event)">Touch me!</p>
Γραμματική
Στο HTML:
<element ontouchcancel="myScript">
Στο JavaScript:
object.ontouchcancel = myScript;
Στο JavaScript, χρησιμοποιήστε τη μέθοδο addEventListener():
object.addEventListener("touchcancel", myScript);
Τεχνικά λεπτομέρειες
Παραβόληση: | Υποστηρίζεται |
---|---|
Κατάργηση: | Υποστηρίζεται |
Τύποι συμβάντων: | TouchEvent |
Επιτρεπόμενες ετικέτες HTML: | Όλα τα HTML στοιχεία |
Υποστήριξη Περιηγητή
Τα αριθμήματα στη τаблицή σημειώνουν την πρώτη έκδοση του προγράμματος περιήγησης που υποστηρίζει πλήρως το γεγονός.
Είδη Ενεργειών | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
touchcancel | 22.0 | 12.0 | 52 | Μη υποστήριξη | Μη υποστήριξη |