国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術(shù)文章
文章詳情頁

javascript - hammer.js panend 怎么區(qū)分是panleft 結(jié)束還是panright結(jié)束的?

瀏覽:103日期:2023-04-15 11:43:23

問題描述

hammer.js panend 怎么區(qū)分是panleft 結(jié)束還是panright結(jié)束的? 看了輸出的參數(shù) 好像沒找到..

問題解答

回答1:

通過e.originalEvent.gesture.deltaX可以判斷在結(jié)束的時(shí)候和開始相比到底是左移還是右移:

var deltaX = e.originalEvent.gesture.deltaX;if (deltaX > 0) { // 右移} else if (deltaX < 0) { // 左移}

而panleft和panright事件是在移動(dòng)的過程中不斷觸發(fā)的,是相對(duì)于上一次觸發(fā)時(shí)的位置判斷左移還是右移。如果你是想看結(jié)束的時(shí)候和開始的時(shí)候相比是左移還是右移,那么上面的方法是可以的;如果你想看最后一次觸發(fā)的是panleft事件還是panright事件,那么只能監(jiān)聽panleft和panright事件了,監(jiān)聽panend事件感覺做不到。

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 宿迁市| 陆良县| 开封市| 会宁县| 扶余县| 菏泽市| 扶余县| 汉沽区| 沽源县| 甘孜县| 台东市| 廉江市| 怀远县| 中宁县| 剑川县| 上饶市| 镇平县| 霍邱县| 东阳市| 楚雄市| 阿巴嘎旗| 万安县| 安岳县| 平顶山市| 万载县| 沾化县| 新营市| 普格县| 津南区| 十堰市| 乌拉特前旗| 永仁县| 靖远县| 措勤县| 怀化市| 莱阳市| 封丘县| 顺平县| 渝北区| 铁力市| 临汾市|