页面操作全部采用调用函数方法实现(包括监听事件)
2017-09-13 16:51
363 查看
mui.plusReady(function() { //改变statusbar plus.navigator.setStatusBarBackground('#41cea9'); navtitle = document.getElementById('nav-title'); mainWebView = plus.webview.currentWebview(); //判断是否已经登陆,若没有登陆将预加载登陆页面,知道登陆成功为止close登陆页面 judgelogin(); //初始化商品详情页面。 initProductDetail(); //初始化页面, inittabitemWebviews(); //为每个bar-item添加点击事件 addEventForTabitem(); //接收自定义的事件页面切换 changeWebViewEvent(); });
例如其中选项卡点击监听也用函数来实现
function addEventForTabitem() {
mui('.mui-bar-tab').on('tap', '.mui-tab-item', function() {
var tabitem = this;
if (tabitem == curTabItem) {
return;
}
curTabItem = tabitem;
navtitle.innerText = tabitem.children[tabitem.children.length - 1].innerText;
//设置将显示当前webview
showCurWebView(tabitem.getAttribute('href'));
});
}
相关文章推荐
- js中对arry数组的各种操作小结 瀑布流AJAX无刷新加载数据列表--当页面滚动到Id时再继续加载数据 web前端url传递值 js加密解密 HTML中让表单input等文本框为只读不可编辑的方法 js监听用户的键盘敲击事件,兼容各大主流浏览器 HTML特殊字符
- js实现用户离开页面前提示是否离开此页面的方法(包括浏览器按钮事件)
- js实现用户离开页面前提示是否离开此页面的方法(包括浏览器按钮事件)
- 关闭页面和刷新页面后 触发服务器事件 采用body的onbeforeunload()方法
- 监听按钮点击事件实现的三种方法
- Java GUI之事件监听与处理的匿名类实现方法
- ASP.NET 页面刷新的实现方法(包括html,js)
- asp.net在事件中启动线程来打开一个页面的实现方法
- php实现事件监听与触发的方法
- 关于实现自定义Dialog和实现Dialog里view的事件监听的两种方法
- JS实现判断滚动条滚到页面底部并执行事件的方法
- php实现事件监听与触发的方法
- js实现iframe跨页面调用函数的方法
- asp.net在事件中启动线程来打开一个页面的实现方法
- 利用dispatchSetPressed方法实现自定义监听onClick事件
- Asp.net 更改Alert样式和后台注册Jquery的Ajax异步提交事件[包括处理前操作、处理后操作(注明:此方法只是作为参考,如有需要可自行修改)]
- ASP.NET 页面刷新的实现方法(包括html,js)
- 母板页按钮单击事件调用子页面中方法实现
- asp.net页面触发事件panel滚动条高度不变的实现方法
- Java GUI之事件监听与处理的匿名类实现方法