JS觸控事件
dbclick
在頭部加上這個,防止雙擊的時候瀏覽器放大
觸控事件
touchstart
當手指放在螢幕上觸發。
touchmove
當手指在螢幕上滑動時,連續地觸發。
touchend
當手指從螢幕上離開時觸發。
touchcancel
當系統停止跟蹤時觸發,系統什麼時候取消,
由於觸控會導致螢幕動來動去,所以可以會在這些事件的事件處理函式內使用event.preventDefault()
,來阻止螢幕的預設滾動。
除了常用的DOM屬性,觸控事件還包含下列三個用於跟蹤觸控的屬性
touches:表示當前跟蹤的觸控操作的touch物件的陣列。
當一個手指在觸屏上時,event.touches.length=1,
當兩個手指在觸屏上時,event.touches.length=2,以此類推。
targetTouches:特定於事件目標的touch物件陣列。
因為touch事件是會冒泡的,所以利用這個屬性指出目標物件。
changedTouches:表示自上次觸控以來發生了什麼改變的touch物件的陣列。
每個touch物件都包含下列幾個屬性:
clientX:觸控目標在視口中的x座標。
clientY:觸控目標在視口中的y座標。
identifier:標識觸控的唯一ID。
pageX:觸控目標在頁面中的x座標。
pageY:觸控目標在頁面中的y座標。
screenX:觸控目標在螢幕中的x座標。
screenY:觸控目標在螢幕中的y座標。
target:觸控的DOM節點目標。
作者:貞貞姐
連結:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/1020/viewspace-2812267/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 觸控事件事件
- 觸控事件02事件
- ScrollView 觸控事件View事件
- Unity觸控式螢幕觸控事件定義Unity事件
- Flutter:如何響應觸控事件Flutter事件
- 觸控事件獲取座標事件
- Android觸控事件(上)——事件的由來Android事件
- Android觸控事件(下)——事件的分發Android事件
- Android觸控事件的應用Android事件
- 微信小程式之觸控事件(六)微信小程式事件
- 安卓觸控事件與單擊事件的區別安卓事件
- Android觸控事件(續)——點選長按事件Android事件
- Android觸控事件傳遞機制Android事件
- 【透鏡系列】看穿 > 觸控事件分發 >事件
- iOS學習筆記05 觸控事件iOS筆記事件
- Android中TouchEvent觸控事件機制Android事件
- Android 觸控事件處理機制Android事件
- 通過程式碼控制View的觸控事件被觸發View事件
- js 建立和觸發事件 和 自定義事件JS事件
- iOS開發系列--觸控事件、手勢識別、搖晃事件、耳機線控iOS事件
- [翻譯]整合滑鼠、觸控 和觸控筆事件的Html5 Pointer Event Api事件HTMLAPI
- android 管理ViewGroup中的觸控事件AndroidView事件
- js頁面載入觸發事件JS事件
- H5觸控事件判斷滑動方向H5事件
- 觸控事件分發核心機制優化吸收事件優化
- HTML5觸控事件(touchstart、touchmove和touchend) (轉)HTML事件
- Android中觸控事件的傳遞機制Android事件
- 初識Android觸控事件傳遞機制Android事件
- js程式碼觸發事件 函式列表JS事件函式
- 微信小遊戲開發(4)-動畫和觸控事件遊戲開發動畫事件
- android 觸控(Touch)事件、點選(Click)事件的區別(詳細解析)Android事件
- 【Android Developers Training】 67. 響應觸控事件AndroidDeveloperAI事件
- 大領導給小明安排任務——Android觸控事件Android事件
- 十分鐘瞭解Android觸控事件原理(InputManagerService)Android事件
- [SceneKit專題]5-3D空間的觸控事件3D事件
- iOS中觸控事件的傳遞和響應機制iOS事件
- WPF 已知問題 監聽 WMI 事件導致觸控失效事件
- wpf 觸控 觸控後無法開啟pupup