click延迟解决方案

    移动端click事件会有300ms的延迟,原因是移动端屏幕双击会缩放页面
1、禁止缩放功能 浏览器禁用默认双击缩放行为去掉300ms的点击延迟 user-scalable=no
2、利用touch事件自己封装这个事件解决300ms

3、使用fastclick插件

    先引用fastclick.js文件
    然后添加
    if ('addEventListener' in document) {
    document.addEventListener('DOMContentLoaded', function () {
    FastClick.attach(document.body);
    }, false);
    }
    这样页面中使用的点击事件全部取消了延迟时间
 <script src='./fastclick.js'></script>
     if ('addEventListener' in document) {
document.addEventListener('DOMContentLoaded', function () {
FastClick.attach(document.body);
}, false);
}
var goback = document.querySelector('.goback')
goback.addEventListener('click', function () {
alert('ok')
})

最新文章

  1. C#对象先序列化然后反序列化时间丢失八小时的问题
  2. Excel大批量导入数据到SQLServer数据库-万条只用1秒
  3. PHP开发工具
  4. PHP面向对象——静态属性和静态方法
  5. 《JavaScript语言精粹》之函数化
  6. 微信开发(03)之新建按钮时报错 errcode 40054
  7. ReactiveCocoa入门教程:第一部分
  8. 二叉索引树BIT
  9. [PCL]4 PCL中图像匹配的几个类图
  10. JSP/Servlet(一)
  11. 我从.net转别的语言的遭遇,现在貌似又要回头(一)
  12. stringify 字符串转化成json方法
  13. 计蒜客NOIP模拟赛4 D1T2小X的密室
  14. isinstance_issubclass
  15. Memory and Trident(CodeForces 712B)
  16. using Redis in .net core
  17. elasticsearch-java异常
  18. userdel删除用户失败提示:userdel: user * is currently logged in 解决方法
  19. laravel queue 修改之后不生效的坑
  20. mysql对查出来的值,在sql里面拼接我们想要拼接的内容

热门文章

  1. 数据可视化之DAX篇(二十八)Power BI时间序列分析用到的度量值,一次全给你
  2. Django 【基础篇】
  3. 使用Typora写博客,图片即时上传,无需第三方图床-EasyBlogImageForTypora
  4. ADB-常见命令使用详解
  5. Python Ethical Hacking - KEYLOGGER(2)
  6. 实践使用nodejs获取用户真实IP?
  7. Oracle版本发布规划 (文档 ID 742060.1)
  8. 集训 T3-难题
  9. Python 简明教程 --- 24,Python 文件读写
  10. C++语法小记---类型转换