在代码里面写了一个回到顶部的方法,电脑测试 和安卓手机测试完全没问题,在苹果手机上面就会出现点击不会跳转到顶部,反而会向下移一点点;

代码如下(js添加节点并添加点击事件):

js:

if ($('#mkFixedTools').length > 0) {$("<div class='tool-toTop hide'></div>").appendTo('#mkFixedTools');} else {$("<div class='tool-toTop hide'></div>").prependTo("body");}$("body").on("click", ".tool-toTop", function() {$('html,body').animate({scrollTop : '0px'}, 500);return false;});
$(window).scroll(function() {var h = (document.documentElement.clientHeight || document.body.clientHeight) * 2.5;if ($(document).scrollTop() >= h) {$(".tool-toTop").removeClass('hide');} else {$(".tool-toTop").addClass('hide');}
});

css:

.mkFixedTools {position: fixed;bottom: 61px;right: 12px;z-index: 20; }.mkFixedTools [class^="tool-"] {margin: 0 auto;background-repeat: no-repeat;background-position: center;background-size: 100% 100%; }.mkFixedTools [class^="tool-"] + [class^="tool-"] {margin-top: 6px; }.mkFixedTools .tool-toTop {width: 36px;height: 36px;background-image: url("../image/Btn_Top.png");position: static;bottom: 0;right: 0;}

解决办法:在.tool-toTop里面添加属性cursor: pointer;完美解决ios不兼容点击事件的bug;

h5页面苹果手机不兼容普通点击事件相关推荐

  1. H5页面苹果手机点击输入框输入内容时 页面自动放大

    问题:H5页面苹果手机点击输入框输入内容时,页面会自动放大,导致用户体验不好 解决:<meta name="viewport" content="width=dev ...

  2. android vue.js点击反应慢,解决vue 界面在苹果手机上滑动点击事件等卡顿问题

    用vue编写项目接近尾声,需要集成到移动端中,在webstorm上界面,运行效果都很完美,但是在苹果手机上各种问题都出现了,原生项目一向滑动流畅,事件响应迅速,可是苹果手机打开这个项目有两个问题, ( ...

  3. vue移动端点击事件延迟_解决Vue 界面在苹果手机上滑动点击事件等卡顿问题_莺语_前端开发者...

    用 (1).滑动页面卡顿, (2).点击事件响应缓慢,百度才发现在苹果手机上有300ms的延迟. 一.滑动页面卡顿 //页面布局 页面内容 在对应的组件的最外层div上加上这样的样式: .conten ...

  4. h5页面开发配置兼容-阻止双指手势缩放

    //阻止双指手势放大 document.addEventListener('gesturestart', function(event) {var event=event || window.even ...

  5. vue 界面在苹果手机上滑动点击事件等卡顿解决方案

    用vue编写项目接近尾声,需要集成到移动端中,在webstorm上界面,运行效果都很完美,但是在苹果手机上各种问题都出现了,原生项目一向滑动流畅,事件响应迅速,可是苹果手机打开这个项目有两个问题,(1 ...

  6. H5页面iphone(苹果)手机点击输入框输入内容时页面自动放大

    问题: H5页面,iPhone手机点击input搜索框,输入内容时,页面会自动放大. 解决: 方法一: html文件中 加上移动端元信息 <meta name="viewport&qu ...

  7. Javascript(jQuery)中绑定页面上所有按钮点击事件的几种方式

    方法一:使用document对象查找所有的按钮 //按照dom的方式添加事件处理function BindByDom() {try{var htmlBtns = document.getElement ...

  8. 页面换肤(点击事件)

    今天我们来写一个页面换肤的案例,就是我们点击哪个颜色页面就变成那个颜色: 代码 HTML部分 首先我们要设置好HTML部分的内容(方块按钮,文字,图片等),并且为写好的内容添加好所需的类名,id名,方 ...

  9. android 点击item跳转页面,Android RecyclerView Item 点击事件,简单

    在适配器中设置项的点击事件即可,如需跳转Activity,则需要intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK| Intent.FLAG_ACTIVITY_ ...

最新文章

  1. 可用于nodejs的SuperAgent(ajax API)
  2. 利用box-shadow绘图
  3. linux下单节点oracle数据库间ogg搭建
  4. Scriptis安装(基于Linkis开发的数据分析工具)
  5. map的几种遍历方法
  6. threadlocal的set()方法中的内存回收
  7. c++中大矩阵乘法计算的效率问题
  8. eclipse中添加svn插件
  9. wxPython:当密码账号输入正确,登录界面消失并显示主界面
  10. Linux C++11——多线程类thread
  11. 【MATLAB深度学习工具箱】学习笔记--螃蟹公母分类Crab Classification
  12. RFM模型实现用户分层
  13. lattice若干bug
  14. ssm教务系统网站毕业设计源码290915
  15. 程序员的外包经验:印度、中国和菲律宾
  16. 第三方支付(服务商模式)
  17. 解决chrome浏览器打不开
  18. 2022物联网工程保研经历分享(中科院计算所、中科院软件所、中科大、南大、华中科技大学、北航、哈工大、中山大学等)
  19. C#利用OWC组件生成数据报表
  20. 使用map方式获取iris请求中的json请求数据

热门文章

  1. elasticsearch安装和使用
  2. Android无法打开相册查看视频
  3. 斐讯携手思科建设数据中心 驱动区块链业务落地
  4. 深夜一个考研女生:“我焦虑症犯了”
  5. iOS Core Bluetooth_3 用作中央设备的常用方法(1/2)[swift实现]
  6. 基于matlab各滤波器源代码,基于matlab各滤波器源代码
  7. Matlab函数fir1(n,Wn)中的归一化频率的含义
  8. 痞子衡嵌入式:实抓Flash信号波形来看i.MXRT的FlexSPI外设下AHB读访问情形(有预取)...
  9. Android8.0 USB系统框架
  10. php随机调用百度背景图片,如何在网页中调用岁月小筑随机图片API——背景图片...