首页
商城
客服
购物车
我的
mui.init({
subpages:[{
url:'subpages/mainbody.html',
id:'mainbody.html',
styles:{
top:'45px',//mui标题栏默认高度为45px;
bottom:'45px'//默认为0px,可不定义;
}
}]
});
mui.ready(function() {
//Tap事件触发mainbody的Item打开新页面
var urlhtml = ['index.html','shopmall.html','supports.html','carts.html','myprofile.html'];
var urldir = ['','subpages/Shopmall','subpages/Supports','subpages/Carts','subpages/Myprofile']
var lis=document.getElementsByClassName('mui-tab-item');
for (var i = 0; i <=lis.length; i ) {
lis[i].onclick = function(n){
if (n == 0) {
return false;
} else{
//alert(n);
return function(){
mui.openWindow({
url: '' urldir[n] '/' urlhtml[n] '',
id: '' urlhtml[n] ''
});
}
}
}(i);
};
});
我的问题是:上面代码在“边改边看模式” 可以打开打开新窗口,但是,在真机上,点击这些图标就没反应,请问这是什么原因啊?
1.“边改边看模式” 点击可以打开新窗口
2.但是,发不到“真手机”上,点击没反应,而且,同样的方法,下面内容,在“边改边看模式” 和“真手机”都能打开新窗口
mui.ready(function() {
//Tap事件触发mainbody的Item打开新页面
var urlhtml =['0.html','1.html','2.html','3.html','4.html','5.html','6.html','7.html','8.html','9.html','10.html'];
var urldir = ['0','1','2','3','4','5','6','7','8','9','10']
var lis=document.getElementsByClassName('mui-table-view-cell');
for (var i = 0; i <=lis.length; i++) {
lis[i].onclick = function(n){
return function(){
mui.openWindow({
url: ''+urldir[n]+'/'+urlhtml[n]+'',
id: ''+urlhtml[n]+''
});
}
}(i);
};
});