# 移动开发

# 1.在移动端,单击穿透是什么?

三种情况

  1. 单击穿透问题:单击蒙层上的关闭按钮,蒙层消失以后,发现触发了按钮下面元素的click事件
  2. 页面单击穿透问题:如果按钮下面切好是一个href属性的a标签,那么页面就会发生跳转。
  3. 跨页面单击穿透问题:没有蒙层,直接单击页内按钮跳转至新页,然后发现新页面中对应位置元素的click事件被触发了。

解决方法:

  1. 只用touch
  2. 只用click,会增加300ms的延迟
  3. 轻触tap后延迟350ms再隐藏蒙层
更新时间: 4/24/2020, 6:18:15 AM