MUI tab选项卡之间的切换和数据获取
查看mui官网上面的例子,会看到有多种tab 选项卡的例子,我就写下我用到的tab选项卡。写了个简单的例子,效果如下图
主页面的代码
<nav class="mui-bar mui-bar-tab"><a class="mui-tab-item mui-active" href="main.html"><span class="mui-icon mui-icon-home"></span><span class="mui-tab-label">首页</span></a><a class="mui-tab-item" href="main2.html"><span class="mui-icon mui-icon-phone"></span><span class="mui-tab-label">电话</span></a><a class="mui-tab-item" href="message.html"><span class="mui-icon mui-icon-star"></span><span class="mui-tab-label">功能</span></a><a class="mui-tab-item"><span class="mui-icon mui-icon-email"></span><span class="mui-tab-label">邮件</span></a><a class="mui-tab-item"><span class="mui-icon mui-icon-gear"></span><span class="mui-tab-label">设置</span></a></nav>
js 代码
(function () {//初始化mui.init();var subpages = ['main.html', 'main2.html', 'message.html'];var subpage_style = {top: '0px',bottom: '51px'};//创建子页面,首个选项卡页面显示,其它均隐藏;mui.plusReady(function() {var self = plus.webview.currentWebview();for(var i = 0; i < 1; i++) { // 如果i等于所有的子页面的话,那么子页面的js都会去执行var temp = {};var sub = plus.webview.create(subpages[i], subpages[i], subpage_style);if(i > 0) {sub.hide();} self.append(sub);}});var activeTab = subpages[0];//选项卡点击事件mui('.mui-bar-tab').on('tap', 'a', function(e) {var targetTab = this.getAttribute('href');console.log(targetTab)if (targetTab == activeTab) {return;}var self = plus.webview.currentWebview();var sub = plus.webview.create(targetTab, targetTab, subpage_style);self.append(sub);
// //隐藏当前;plus.webview.hide(activeTab);//这里应该是关闭页面,不知道隐藏与关闭区别有多大
// //更改当前活跃的选项卡activeTab = targetTab;});})()
MUI tab选项卡之间的切换和数据获取相关推荐
- 【jQuery】前端项目实践案例1——使用jQuery制作Tab选项卡点击切换效果
1.实现效果: 案例描述:当用户单击不同的导航时,与其对应的内容回相应的呈现. 案例要求:使用jquery制作实现tab选项卡单击切换效果. 2.实现思路: (1)div+css布局,制作选项卡和对应 ...
- Tab选项卡切换效果JavaScript汇总
tab切换在现在的网页上,真是十分的常用呀.但是tab切换的JavaScript实现却有很多需要注意的地方,如何用最少的代码,最灵活的实现.这里收集了37个tab实现的JavaScript代码,在此备 ...
- 不能随意切换的Tab选项卡页面
不能随意切换的Tab选项卡页面 ------------------------------------- 开发工具与关键技术:Visual Studio 2015 C# 作者:林敏静 撰写时间:20 ...
- iOS开发-iPad侧边栏Tab选项卡切换
Android中习惯了叫侧边栏,iOS中如果不习惯侧边栏称呼的话可以叫dock,侧边栏的切换,类似于Android中的底部导航栏的切换,iPad尺寸大了一些,导航的栏目放在侧边会显示的更好耐看一些.选 ...
- 微信小程序Tab选项卡切换大集合
代码地址如下: http://www.demodashi.com/demo/14028.html 一.前期准备工作 软件环境:微信开发者工具 官方下载地址:https://mp.weixin.qq.c ...
- 基于jQuery实现tab选项卡【js实现页签切换】
任务描述 本关任务:用jquery实现一个tab切换的功能. 效果图如下: 相关知识 为了完成本关任务,你需要掌握:1.层次选择器,2.方法show和hide, 3.操作css类的方法. 层次选择器 ...
- 如何用html实现选项卡切换,Css如何实现tab选项卡切换
Css实现tab选项卡切换的方法:利用target的特性,可以实现纯css的tab效果切换,代码为[#tab1:target,#tab2:target,#tab3:target{z-index:1;} ...
- layui获取tab页id_LayUI的Tab选项卡切换显示对应数据
LayUI tab选项卡 + 分页展示 实现 Tab选项卡切换显示对应数据 要求:实现tab选项卡改变的同时展示数据也跟着改变 实现条件: 1.选项卡[官网 – 文档/示例 – 页面元素 – 选项卡] ...
- mui底部选项卡切换功能
mui底部选项卡实现切换功能 <!-- main.html 入口文件 --> <!DOCTYPE html> <html> <head> <met ...
最新文章
- 2020年中国新基建产业报告(收藏)
- C++中的位运算和|
- 吃透这套架构演化图,从零搭建Web网站也不难
- Python绘制决策树的节点
- 唯有自己变得强大_真正的自立,唯是让自己变得更加强大
- 基于COM的矢量图像控件VectorDraw
- ActiveMQ (一):安装启动及测试
- [转]微擎应用笔记3--manifest.xml文件使用说明
- python中使用Opencv进行人脸检测
- LeetCode 148 排序链表
- BZOJ2243[SDOI2011] 染色
- div+js写弹出框
- MATLAB句柄和saveas用法
- 【脑图制作】万彩脑图大师教程 | 修改主题样式
- 深圳医械帮:一个军团的诞生
- Flutter 基础布局之Stack
- 解决Can not add resource (com.android.aaptcompiler.ParsedResource@a980fbb) to table
- 树莓派开发笔记(五):GPIO引脚介绍和GPIO的输入输出使用(驱动LED灯、检测按键)
- 基于Android的旅游app的设计与实现
- OpenCV学习笔记(九)之直方图均衡化(图像增强)
热门文章
- Python Pandas –数据输入和输出
- getlanguage_Java语言环境getLanguage()方法与示例
- 苹果怎么关闭系统自动更新_你经过我的同意了吗?论手机系统自动更新
- 3dmax批量导入obj_ArcGIS 与 3DMax 结合建模
- c ++类成员函数_C ++编程中的数据成员和成员函数
- 工作几年了,原来我只用了数据校验的皮毛
- 漫画:什么是归并排序?
- 使用onclick跳转到其他页面/跳转到指定url
- Win10专业版系统PyCharm专业版使用WSL(ubuntu20.04 LTS)配置Docker解释器配置环境详细教程
- YOLOv5在建筑工地中安全帽佩戴检测的应用(已开源+数据集)