小程序開發之點擊事件


在小程序的api中發現點擊事件有兩種bindtap和catchtap兩個,發現兩個都可以實現點擊事件該有的功能,但是到底有什么區別呢?
  • 用法的區別:
    • bintap會發生冒泡事件,catchtap不會發生冒泡事件
注:返回結果
  • type
    • 點擊事件的類型
  • changedTouches
    • 元素距離文檔的x軸,y軸,可視窗口的x軸,y軸的距離。
  • currentTarget(常用)
    • 綁定該事件的元素
    • dataset
      • 元素上的自定義屬性
    • id
      • 元素的id
    • offsetLeft
      • 元素距離具有定位元素的左側的距離
    • offsetTop
      • 元素相對於具有定位元素的頂部的距離
  • target
    • 事件的監聽,事件引發的一系列后續變化
    • id
      • 元素的id
    • offsetLeft
      • 元素距離具有定位元素的左側的距離
    • offsetTop
      • 元素相對於具有定位元素的頂部的距離
    • dataset
      • 元素上的自定義屬性
  • timeStap
    • 事件觸發的時間戳
  • touches
    • 滑動觸發
    • 文檔的左側,頂部距離,可視窗口的左側,頂部距離


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM