mui中a标签的跳转问题
2024-08-29 08:49:42
一、脑补
快速响应是mobile App实现的重中之重,研究表明,当延迟超过100毫秒,用户就能感受到界面的卡顿,然而手机浏览器的click点击存在300毫秒延迟(至于为何会延迟,及300毫秒的来龙去脉,请自行谷百),mui为了解决这个问题,封装了tap事件,因此在任何点击的时候,请忘记click及onclick操作!!!
二、解决办法
* 以下两种用法的Script代码块都必须放在body的最底下才会生效
1.建议使用
mui('body').on('tap','a',function(){
window.top.location.href=this.href;
});
2. 给需要跳转的 a 标签添加一个类名 a
document.querySelectorAll(".a").forEach(function (val,key) {
val.addEventListener('tap', function(){
window.top.location.href=this.href;
})
})
最新文章
- 常见的高可用MySQL解决方案
- 20141017--循环语句for 穷举
- Project Euler 87 :Prime power triples 素数幂三元组
- 监测div 元素 变动
- java多个listener监听
- Nginx的HTTP模块
- linux底半部机制在视频采集驱动中的应用
- 旧版本mysql下载大全,爽~~
- Util
- Windows Socket 组件 HP-Socket v2.2.3
- TreeMap倒序以及遍历
- LODOP提示、报错、现象,简短问答
- 搞数学的牛群[主要PDE的]
- The 15th Zhejiang Provincial Collegiate Programming Contest(部分题解)
- Oracle常用性能监控语句解析
- 2018-2019-1 20189206 《Linux内核原理与分析》第九周作业
- js函数的创建
- Windows 7系统如何设置计划任务?
- java环境变量 Path 与CLASSPATH
- NOI.AC WC模拟赛
热门文章
- 安全测试===dos攻击和ddos攻击
- How to insert a segment of noise to music file
- ftp--pureftpd1.0.46
- 用PHP去实现数据库查询结果缓存
- Linux Supervisor的安装与使用入门---SuSE
- FPGA 17最佳论文导读 ESE: Efficient Speech Recognition Engine with Compressed LSTM on FPGA
- JS中firstChild,lastChild,nodeValue属性
- Numpy narray对象的属性分析
- 安迪的第一个字典(UVa10815)
- 【LOJ】 #2015. 「SCOI2016」妖怪