移動(dòng)web開發(fā)事件(二)

1.觸摸事件

1.三個(gè)觸摸事件:

1.touchsatrt 當(dāng)手指觸摸屏幕的時(shí)候觸發(fā)

2.touchmove 當(dāng)手指在屏幕上滑動(dòng)的時(shí)候連續(xù)觸發(fā) /

3.touchend 當(dāng)手指離開的時(shí)候觸發(fā)*/

2.添加事件方式

dom.addEventListener('touchstart',function(e){});

3.事件下ev相關(guān)的屬性

截圖20170210111653.png

4.事件返回的e對(duì)象包含那些移動(dòng)端特有的屬性:

changedTouches: 頁面上最新更改的所有觸摸 他是一個(gè)數(shù)組長(zhǎng)度為一如果有無數(shù)個(gè)同時(shí)點(diǎn)他就會(huì)為2,3,4.。。。。。。。

targetTouches: 目標(biāo)元素的所有當(dāng)前觸摸 只會(huì)包含目標(biāo)元素之內(nèi)的觸摸點(diǎn)集合,之外的就不會(huì)包含在內(nèi)了

touches: 頁面上的所有觸摸 包含目標(biāo)元素內(nèi)的和目標(biāo)元素之外的

touchmove:當(dāng)手指在屏幕上滑動(dòng)時(shí)連續(xù)觸發(fā)。

touchend:當(dāng)手指離開屏幕時(shí)觸發(fā)。他只會(huì)記錄頁面上最新更改的所有觸摸也就是changedTouches

5. e.touches[0] 的重要坐標(biāo)

截圖20170210113122.png
注意:在touchend事件的時(shí)候event只會(huì)記錄changedtouches
clientX:觸摸目標(biāo)在視口中的X坐標(biāo)。(常用)
clientY:觸摸目標(biāo)在視口中的Y坐標(biāo)。(常用)
pageX :觸摸目標(biāo)在頁面中的x坐標(biāo)。
pageY :觸摸目標(biāo)在頁面中的y坐標(biāo)。
screenX:觸摸目標(biāo)在屏幕中的x坐標(biāo)。(不常用)
screenY:觸摸目標(biāo)在屏幕中的y坐標(biāo)。(不常用)

2.過渡事件和動(dòng)畫事件


obj.addEventListener('transitionStart',function(e){});
//兼容性問題
obj.addEventListener('webkitTransitionEnd',function(e){});

obj.addEventListener('transitionEnd',function(e){});


obj.addEventListener('animationStart',function(e){});
//兼容性問題
obj.addEventListener('webkitAnimationStart',function(e){});

obj.addEventListener('animationEnd',function(e){});
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 一、click 和 tap 比較 兩者都會(huì)在點(diǎn)擊時(shí)觸發(fā),但是在手機(jī)WEB端,click會(huì)有 200~300 ms,...
    Cinderella歌兒閱讀 10,616評(píng)論 0 7
  • 觸摸事件: 三種在規(guī)范中列出并獲得跨移動(dòng)設(shè)備廣泛實(shí)現(xiàn)的基本觸摸事件: 1.touchstart:手指放在一個(gè)DOM...
    晨光2016閱讀 24,490評(píng)論 0 13
  • 13.1 事件流 “DOM2級(jí)事件”規(guī)定事件流包括3個(gè)階段:事件捕獲階段,處于目標(biāo)階段,事件冒泡階段。事件捕獲表示...
    Elevens_regret閱讀 526評(píng)論 0 0
  • 今天晚上在龍湖源著食憶吃到久違的味道:黃燜雞有小時(shí)候的味道! 黃燜雞肉緊香嫩入味足,配菜有綠色萵筍頭、紅甜椒、杏鮑...
    茜茜創(chuàng)作閱讀 173評(píng)論 0 1
  • 對(duì)于“堅(jiān)持”這個(gè)概念,經(jīng)過李笑來老師的講解,今天有了更深刻的認(rèn)識(shí)了。 以前的自己,認(rèn)為某件事很重要,就要堅(jiān)持的做下...
    一訪文閱讀 553評(píng)論 4 12

友情鏈接更多精彩內(nèi)容