واقعه touchcancel
تعریف و استفاده
واقعه touchcancel در زمان قطع واقعه لمسی رخ میدهد.
دستگاههای مختلف در زمانهای مختلف واقعه لمسی را قطع میکنند، اگر چنین "اشتباهی"ی رخ دهد، استفاده از این واقعه برای تمیز کردن کد یک عادت خوب است.
نکته:واقعه touchcancel فقط برای دستگاههایی که صفحه لمسی دارند، قابل استفاده است.
توجه:در اینجا سایر واقعههایی که با واقعه touchcancel مرتبط هستند، آورده شده است:
- touchstart - وقتی کاربر عنصر را لمس میکند، این واقعه رخ میدهد
- touchend - وقتی کاربر انگشت خود را از عنصر برمیدارد، این واقعه رخ میدهد
- touchmove - وقتی کاربر انگشت خود را روی صفحه حرکت میدهد، این واقعه رخ میدهد
مثال
اجرای جاوااسکریپت در زمان قطع لمسی (فقط برای صفحههای لمسی):
<p ontouchcancel="myFunction(event)">Touch me!</p>
نحوه استفاده
در HTML:
<عنصر ontouchcancel="myScript">
در جاوااسکریپت:
عنصر.ontouchcancel = myScript;
در جاوااسکریپت از روش addEventListener() استفاده کنید:
عنصر.addEventListener("touchcancel", myScript);
جزئیات فنی
بخش پبشرفت: | دسترسی: |
---|---|
ممکن لغو: | دسترسی: |
نوع واقعه: | TouchEvent |
مستندات HTML: | تمام HTML عناصر |
براوزر کی پشتیبندی
موجودہ جدول میں شمارا تین کی تعریف سے پہلے اس ایوینٹ کو پورا طور پر سپورٹ کرنے والا پہلا براوزر کی نسخہ کا نمبر دیا گیا ہے。
ایوینٹ | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
touchcancel | 22.0 | 12.0 | 52 | نامعلوم | نامعلوم |