iOS 系统下默认的 click 事件会有300毫秒的延迟,这个延迟是iOS系统的特性而不是jQuery WeUI设定的,可以使用 fastclick 来消除这个延迟。

jQuery WeUI 是不包含 fastclick 的,你只需要按照标准的用法引用并初始化即可,可以参考以下代码:

<script src="../lib/fastclick.js"></script>
<script> $(function() { FastClick.attach(document.body); }); </script>

在官方 demos 中是引入了 fastclick ,可以参考其中的代码。

关于更多 fastclick 相关的文档,请移步其官网 https://github.com/ftlabs/fastclick

注意,从 V0.8.1 开始支持 fastclick,在以前版本引入会导致个别组件出现无法点击的情况。

转载于:https://www.cnblogs.com/Jeely/p/11050990.html

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐