国产老熟女高潮毛片A片仙踪林,欧美喂奶吃大乳,狠狠爱无码一区二区三区,女神的私人医生动漫免费阅读

新聞建站cms系統、政府cms系統定制開發

廣州網站建設公司-閱速公司

asp.net新聞發布系統、報紙數字報系統方案
/
http://www.tjsimaide.com/
廣州網站建設公司
您當前位置:首頁>網站技術

網站技術

手機設備上touchstart與click的區別和click事件經歷過程

發布時間:2019/1/10 11:57:00  作者:Admin  閱讀:453  

廣告:

1.基本定義

touchstart 手指觸碰開始就能觸發

click

1.手指觸碰

2.手指未在屏幕上移動

3.在這個dom上手指離開屏幕

4.觸摸和離開屏幕之間的時間間隔較短

因此,click事件有其獨特的地方,不能完全用touchstart替代。

2.click延時問題

因為手機瀏覽器上,兩次輕觸是放大操作,在第一次被輕觸后,瀏覽器需要先等一段時間,檢測是否有第二次連續觸碰,才會觸發click時間,click時間通常會延遲300ms左右。

解決方法:在touchstart和touchend時記錄時間和手指位置,在touchend時進行比較,如果手指為同一位置且時間很短,且期間未觸發touchmove時間,則可以認為觸發click時間,即為tap事件

移動端有四個關于觸摸的事件,分別是touchstart、touchmove、touchend、touchcancel(比較少用), 它們的觸發順序是touchstart-->touchmove-->touchend-->click,所以touch事件觸發完成后會接著觸發click事件

廣告:

相關文章
click
touchstart
cms新聞系統購買咨詢
掃描關注 廣州閱速軟件科技有限公司
掃描關注 廣州閱速科技
主站蜘蛛池模板: 洪雅县| 吴忠市| 乌鲁木齐市| 丽江市| 建德市| 双峰县| 灵川县| 凤凰县| 雅江县| 城固县| 科技| 安新县| 福安市| 惠州市| 郁南县| 都匀市| 九龙县| 临泉县| 枞阳县| 睢宁县| 安庆市| 玉门市| 财经| 华蓥市| 铁力市| 绥中县| 濉溪县| 西城区| 华宁县| 花垣县| 高雄市| 冕宁县| 团风县| 绥化市| 额敏县| 改则县| 汕尾市| 勃利县| 宜昌市| 长顺县| 齐齐哈尔市|