حدث touchcancel
التعريف والاستخدام
حدث touchcancel يحدث عند إلغاء حدث لمس.
أجهزة مختلفة قد تتوقف عن استقبال أحداث لمس في أوقات مختلفة، إذا حدث هذا "خطأ"، فإن تضمين هذا الحدث لتنظيف الكود يُعتبر عادةً ممارسة جيدة.
تعليق:حدث touchcancel يُستخدم فقط للأجهزة المزودة بشاشة لمس.
ملاحظة:هناك أحداث أخرى مرتبطة بحدث touchcancel:
- touchstart - عند لمس العنصر يحدث
- touchend - عند إزالة الإصبع من العنصر يحدث
- touchmove - عند تحريك الإصبع على الشاشة يحدث
مثال
تنفيذ JavaScript عند إلغاء الإشارة (يُستخدم فقط للشاشات المسطحة):
<p ontouchcancel="myFunction(event)">أنقر هنا!</p>
النحو
في HTML:
<العنصر ontouchcancel="myScript">
في JavaScript:
الرمز.ontouchcancel = myScript;
في JavaScript، استخدم دالة addEventListener():
الرمز.addEventListener("touchcancel", myScript);
تفاصيل التقنية
التدفق الافتراضي: | دعم |
---|---|
قابل للإلغاء: | دعم |
نوع الحدث: | TouchEvent |
دعوم العلامات الـHTML: | جميع عناصر HTML |
دعم المتصفح
الرقم في الجدول يوضح إصدار المتصفح الأول الذي يدعم هذا الحدث بشكل كامل.
حدث | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
touchcancel | 22.0 | 12.0 | 52 | غير مدعوم | غير مدعوم |