fastclick作⽤
fastclick 是具有消除移动端浏览器上的点击事件的 300ms 的延迟的作⽤。
注意⼏点
1、PC端⽆效
2、Android 上的 Chrome 32+ 浏览器,如果在 viewport meta tag 中添加了width=device-width,那么就不会有 300ms 的延迟,所以,FastClick 就不会被附加。
3、如果在 viewport meta tag 添加了user-scalable=no,也不会有延迟,注意不是user-scalable=0。
使⽤⽅法
<script type='application/javascript' src='/path/to/fastclick.js'></script>
if ('addEventListener' in document) {
document.addEventListener('DOMContentLoaded', function() {
FastClick.attach(document.body);
博客为什么没人用了
}, false);
}
$(function() {
FastClick.attach(document.body);
});
上⾯是Js,或者jquery⽤法
4、解决点穿问题
页⾯A,B都有⼀个按钮,并且在同⼀个位置,点击页⾯A,跳转到页⾯B会触发点击事件,使⽤fastclick可以解决这个问题。
综上所述,引⼊fastclick会解决⼀部分问题,但是有可能会引起新的问题,如果不是必须,尽量不要引⼊。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。