浏览代码

移动端

e 11 月之前
父节点
当前提交
23be2c8d9d
共有 1 个文件被更改,包括 12 次插入1 次删除
  1. 12 1
      移动端/8.点透事件.html

+ 12 - 1
移动端/8.点透事件.html

@@ -70,7 +70,18 @@
         var btn = document.getElementById("btn");
         var dialog = document.getElementById("dialog");
         var under = document.getElementById("under");
-        btn.onclick = function() {
+        /**
+         * 点透事件:
+         * 第一个事件是touch
+         * 第二个事件是click或者a
+         * 两个盒子样式叠加
+         * 
+         * 规避方法:
+         * 1.都使用相同事件
+         * 2.event.preventDefault()
+        */
+        btn.ontouchstart = function(event) {
+            event.preventDefault()
             document.getElementById("tips").style.display = "none";
             dialog.style.display = "none";
             // alert("弹出")