重要的屬性和方法
只讀
currentTarget 真正監(jiān)聽事件的那個(gè)元素
target 事件的目標(biāo)元素
type 事件的類型
perventDefault() 取消事件的默認(rèn)行為
stopPropagation() 取消事件的捕獲或者冒泡
bubbles 事件是否冒泡
eventPhase 事件處理程序的三個(gè)階段,1捕獲2處于目標(biāo)3冒泡
讀寫
clientX 鼠標(biāo)在窗口中的水平位置
clientY 鼠標(biāo)在窗口中的垂直位置
事件類型
移動(dòng)事件
touchstart 當(dāng)手指觸摸到屏幕時(shí)觸發(fā)
touchmove 當(dāng)手指在屏幕上連續(xù)滑動(dòng)時(shí)觸發(fā)
touchend 當(dāng)手指從屏幕上移開時(shí)觸發(fā)
touchcancel 當(dāng)系統(tǒng)停止跟蹤觸摸時(shí)觸發(fā)(這個(gè)事件沒有確定的觸發(fā)時(shí)間)
它們都是冒泡的,也可以取消
移動(dòng)event事件對(duì)象
PC上存在的沐兵,在移動(dòng)上也存在锤岸,描述上有差異担敌,比如
target 觸摸的DOM節(jié)點(diǎn)目標(biāo)
pageX 觸摸目標(biāo)在頁(yè)面中的X坐標(biāo)
pageY 觸摸目標(biāo)在頁(yè)面中的Y坐標(biāo)
手勢(shì)
gesturestart 當(dāng)一個(gè)手指按在屏幕上另外一個(gè)手指又觸摸屏幕時(shí)觸發(fā)
gesturechange 依賴前者當(dāng)其中的一個(gè)手指發(fā)生改變時(shí)觸發(fā)
gestureend 當(dāng)任何一個(gè)手指離開時(shí)觸發(fā)
簡(jiǎn)單手勢(shì)詳解:https://www.cnblogs.com/pifoo/archive/2011/05/22/webkit-touch-event-2.html
復(fù)雜手勢(shì):http://www.cnblogs.com/pifoo/archive/2011/05/22/webkit-touch-event-3.html
三個(gè)跟蹤觸摸事件的屬性
touches 當(dāng)前跟蹤觸摸操作的touch數(shù)組摘盆,在touchend事件中為空
targetTouchs 特定事件目標(biāo)的touch數(shù)組
ChangedTouches 上次觸摸時(shí)發(fā)生了什么改變的touch數(shù)組
對(duì)于Touch的處理:(http://www.cnblogs.com/pifoo/archive/2011/05/23/webkit-touch-event-1.html)