问题:zepto的on(‘click’)事件在微信中失效
$(‘body’).on(‘click’,’[data-role=“privi-big-item”]’,function (e) { })
(其中’[data-role=“privi-big-item”]’ 非button、a标签元素)
onclick事件在pc、safari浏览器可以正常生效,在微信中无效
解决方法
- 将click替换成tap事件
- 在对应div添加cursor: pointer;
- 将目标元素换成 或者 button 等可点击的元素
- 在对应元素的html上添加οnclick=""
- 添加fastclick.js