骑驴走走
骑驴走走
  • 发布:2016-12-04 20:11
  • 更新:2018-04-08 09:38
  • 阅读:2301

tap事件如何阻止默认行为?

分类:MUI

tap事件如何阻止默认行为?比如: 在a标签上绑定tap,如何阻止a的默认行为,e.preventDefalut() 不起作用,该如何阻止?

2016-12-04 20:11 负责人:无 分享
已邀请:
benleilei

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('.mui-table-view').on('tap', '.mui-checkbox', function() {  
    console.log("111");  
        //重写默认事件  
});

要用mui on tap ……,我用document addEventListener tap方式也是不行。

        document.getElementById('js_qx').addEventListener('tap',function(event) {  
            //console.log(this.checked);  
        });

该问题目前已经被锁定, 无法添加新回复