tap事件如何阻止默认行为?比如: 在a标签上绑定tap,如何阻止a的默认行为,e.preventDefalut() 不起作用,该如何阻止?
骑驴走走
- 发布:2016-12-04 20:11
- 更新:2018-04-08 09:38
- 阅读:2301
tap事件如何阻止默认行为?
分类:MUI
2 个回复
benleilei
同求
代码一:不行
var menuLinks = document.querySelectorAll('.cygpsui-menu');
for(var i = 0, l = menuLinks.length; i < l; ++i) {
menuLinks[i].addEventListener('tap', function(e) {
e.preventDefault();
e.detail.gesture.preventDefault();
return false;
});
}
代码二:不行
$('.cygpsui-menu').on('tap', function(e) {
e.preventDefault();
e.detail.gesture.preventDefault();
// cygps.views.openView($(this).attr('href'));
return false;
});
秋天无风
https://ask.dcloud.net.cn/question/21331
要用mui on tap ……,我用document addEventListener tap方式也是不行。