标题mui使用的时候会将所有的a标签的href屏蔽,从而导致移动端不能正常跳转。
(PC端和微信可以跳转)
解决方法一 之事件委托:
mui('body').on('tap','a',function(){
window.top.location.href=this.href;
});
解决方法二 之自定义事件:
window.location.href = "";
解决方法三 之引入一段js:
mui.init();
window.onload=function(){
var els=$("a");
for(var i=0;i<els.length;i++){
els[i].addEventListener('tap',function(){
openCustURL(this.getAttribute('href'));
})
}
}
function openCustURL(vurl){
mui.openWindow({
url:vurl,
show:{
autoShow:true,
aniShow:'slide-in-right',
duration:400
},
waiting:{
autoShow:false,
title:'正在加载...'
}
})
}