成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

#思考# 鼠標(biāo)拖拽mousemove和移動端touchmove問題

Ashin / 2445人閱讀

摘要:需求移動實現(xiàn)手指觸摸移動物體端實現(xiàn)鼠標(biāo)拖拽物體實現(xiàn)移動端通過和事件實現(xiàn)時記錄手指按下的位置為為了方便描述移動時中獲取移動過程中的位置為計算此次移動的距離正或者負(fù),將移動物體的絕對位置更新原始位置加上移動距離,更新的值。進(jìn)入下一次移動事件

需求

移動實現(xiàn)手指觸摸移動物體

PC端實現(xiàn)鼠標(biāo)拖拽物體

實現(xiàn)

移動端 通過touchstart和touchmove事件實現(xiàn)

1、touchstart時記錄手指按下的位置 x=event.touch[0].pageX, y=event.touch[0].pageY,為A(為了方便描述)
2、移動時touchmove中獲取移動過程中的位置,為B
3、計算此次移動的距離C(正或者負(fù)),
4、將移動物體的絕對位置更新:原始位置加上移動距離,
5、更新A的值。進(jìn)入下一次移動事件

管理端

1、mousedown時記錄手指按下的位置 x=event.clientX, y=event.clientY,為A(為了方便描述)
2、移動時touchmove中獲取移動過程中的位置,為B
3、計算此次移動的距離C(正或者負(fù)),
4、將移動物體的絕對位置更新:原始位置加上移動距離,
5、更新A的值。進(jìn)入下一次移動事件

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/104989.html

相關(guān)文章

  • 基礎(chǔ)進(jìn)階(十):面向?qū)ο髮崙?zhàn)之封裝拖拽對象

    摘要:前面幾篇文章,我跟大家分享了的一些基礎(chǔ)知識,這篇文章,將會進(jìn)入第一個實戰(zhàn)環(huán)節(jié)利用前面幾章的所涉及到的知識,封裝一個拖拽對象。不封裝對象直接實現(xiàn)利用原生封裝拖拽對象通過擴(kuò)展來實現(xiàn)拖拽對象。 showImg(https://segmentfault.com/img/remote/1460000008699587); 前面幾篇文章,我跟大家分享了JavaScript的一些基礎(chǔ)知識,這篇文章,...

    Eidesen 評論0 收藏0
  • 移動點擊事件全攻略,這里的坑你知多少?

    摘要:所以這種情況下是不符合點擊事件的定義的。,關(guān)于移動端的點擊事件總結(jié)完了,可能你都沒想到一個簡單的點擊事件會有那么多坑,如果你在工作中可能會涉及到移動端開發(fā)的話,相信這篇文章還是值得你點贊和收藏的,畢竟是踩了那么多坑的經(jīng)驗總結(jié)。 看標(biāo)題的時候你可能會想,點擊事件有什么好說的,還寫一篇攻略?哈哈,如果你這么想,只能說明你too young to simple. 接觸過移動端開發(fā)的同學(xué)可能都...

    Nosee 評論0 收藏0
  • 移動點擊事件全攻略,這里的坑你知多少?

    摘要:所以這種情況下是不符合點擊事件的定義的。,關(guān)于移動端的點擊事件總結(jié)完了,可能你都沒想到一個簡單的點擊事件會有那么多坑,如果你在工作中可能會涉及到移動端開發(fā)的話,相信這篇文章還是值得你點贊和收藏的,畢竟是踩了那么多坑的經(jīng)驗總結(jié)。 看標(biāo)題的時候你可能會想,點擊事件有什么好說的,還寫一篇攻略?哈哈,如果你這么想,只能說明你too young to simple. 接觸過移動端開發(fā)的同學(xué)可能都...

    microelec 評論0 收藏0

發(fā)表評論

0條評論

Ashin

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<