关于FastClick

由于移动端click事件的300ms延迟,很多人都选择了使用FastClick。但我在使用过程中遇到了一些问题。

覆盖了自己封装的tap事件

解决方法是给该元素添加class——“needsclick”,官方给出了Bootstrap下的解决方案:

1
<a class="dropdown-toggle needsclick" data-toggle="dropdown">Dropdown</a>

AMD环境下引入失败

比较严重的是在amd环境下,requirejs引入时候的bug。