fastclick用法

在移动浏览器上发生介于轻敲及点击之间的指令时,能够减少300毫秒的延迟。建议看下fastclickd 源码。

用fastclick可以解决好多问题,例:iphone手机safari浏览器的多次点击问题。。等等

github地址 https://github.com/ftlabs/fastclick

fastclick用法:

1.将fastclick.js引入到html中

2.在body前边,也就是body加载之前,实例化一个fastclick.

js方法:

if('addEventListener'indocument) {

document.addEventListener('DOMContentLoaded',function() {

FastClick.attach(document.body);

},false);

}

jquery方法:

前提引入jqery,

$(function() {

FastClick.attach(document.body);

});

3.对于contenteditable的元素,需要挂.needsclick的class钩子,让其触发原生事件.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • FastClick是一个非常方便的库,在移动浏览器上发生介于轻敲及点击之间的指令时,能够让你摆脱300毫秒的延迟。...
    奇妙div阅读 1,709评论 0 1
  • AMD 和 CMD 的区别有哪些?AMD 是 RequireJS 在推广过程中对模块定义的规范化产出。CMD 是 ...
    竿牍阅读 731评论 0 1
  • (一) 今夜的月浅浅的黄 氤氲着橘红的光 像我心头悬着的你 淡淡的影 弥漫着浓浓的香 (二) 清风裹满花香 撩起窗...
    海底遇见你阅读 632评论 0 0
  • 诗/若亭 行修百十年, 法深道不高。 众神用点心, 小妖勿自谦。 举手又投足, 样样诛神心。
    若亭阅读 224评论 3 3