bootStrap实现tab页切换
bootStrap可以简单方便的实现tab页面的切换
用法
通过data属性
可以无需写任何JavaScript来激活标签式或圆角式的导航, 只需在元素上简单的指定 data-toggle=”tab” 或 data-toggle=”pill”. 在标签 ul 添加 nav 和 nav-tabs 属性, 将应用Bootstrap标签样式.
<ul class="nav nav-tabs"><li><a href="#home" data-toggle="tab">首页</a></li><li><a href="#profile" data-toggle="tab">介绍</a></li><li><a href="#messages" data-toggle="tab">消息</a></li><li><a href="#settings" data-toggle="tab">设置</a></li>
</ul>
通过JavaScript
- 通过JavaScript启用可切换标签 (每个标签都需要单独激活):
$('#myTab a').click(function (e) {e.preventDefault();$(this).tab('show');
})
- 以多种方式激活标签:
$('#myTab a[href="#profile"]').tab('show'); // 通过名字选择
$('#myTab a:first').tab('show'); // 选择第一个标签
$('#myTab a:last').tab('show'); // 择最后一个标签
$('#myTab li:eq(2) a').tab('show'); // 选择第三个标签
方法
$().tab
激活一个标签页元素和内容容器。标签页应该含有 data-target 或 href 属性以指向dom中的某个容器节点。
举个栗子
<ul class="nav nav-tabs" id="myTab"><li class="active"><a href="#home">首页</a></li><li><a href="#profile">介绍</a></li><li><a href="#messages">消息</a></li><li><a href="#settings">设置</a></li>
</ul><div class="tab-content"><div class="tab-pane active" id="home">.首页内容..</div><div class="tab-pane" id="profile">介绍内容...</div><div class="tab-pane" id="messages">.消息内容..</div><div class="tab-pane" id="settings">.设置内容..</div>
</div><script>$(function () {$('#myTab a:last').tab('show');})$('#myTab a').click(function (e) {e.preventDefault();$(this).tab('show');
})
</script>
事件
事件 | 描述 |
show | 该事件在标签开始展示时(尚未渲染完之前)触发。 event.target 指向要激活的标签,event.relatedTarget 提向之前已激活的标签(如果有的话)。 |
shown | 该事件在标签已经呈现后(已渲染完成)触发。 event.target 指向要激活的标签, event.relatedTarget提向之前已激活的标签(如果有的话)。 |
$('a[data-toggle="tab"]').on('shown', function (e) {e.target // 当前活动的标签e.relatedTarget // 上一个选择的标签
})
bootStrap实现tab页切换相关推荐
- PHP更新小程序,微信小程序Tab页切换更新数据详细介绍
这篇文章主要介绍了微信小程序 Tab页切换更新数据的相关资料,需要的朋友可以参考下 微信小程序 Tab页切换更新数据 微信小程序还处于内测阶段,最不方便的莫过于官方在不停的更新,前几天写的功能隔个几天 ...
- html图片多tab切换代码,CSS实现Tab页切换实例代码
1.hover 移入其父元素.navI时,触发鼠标的hover态,给父元素添加样式为position:relative;z-index:1;.从而提升了层级z-index.在其子元素导航内容的层级比拼 ...
- 用纯css实现优雅的tab页,纯CSS实现Tab页切换效果的方法
纯CSS实现Tab页切换效果的方法 发布时间:2020-10-26 09:30:20 来源:亿速云 阅读:104 作者:小新 小编给大家分享一下纯CSS实现Tab页切换效果的方法,希望大家阅读完这篇文 ...
- 动态路由和tab页切换路由
动态路由和tab页切换路由 文章目录 动态路由和tab页切换路由 一.在当前页面监听路由的改变 1.beforeRouterEnter 进入前拦截路由 2.beforeRouterUpdate 路由更 ...
- Axure交互-选中状态实现登录和注册Tab页切换
Axure交互-选中状态实现登录和注册Tab页切换 1.选中实现注册登录切换场景 选中登录和注册两个Tab页签切换,实现注册和登录页面切换. 2.添加元件 2.1.添加按钮和动态面板 2.2.动态面板 ...
- 浏览器Tab页切换事件
浏览器Tab页切换事件 /**** 浏览器Tab页切换事件*/ document.addEventListener('visibilitychange',function(){if(document. ...
- js利用tab键切换当前页面_js小技巧:tab页切换
依旧只是贴在这里备份,方便以后粘贴复制,高手绕过,以免浪费时间:) tab页切换 function switchTab(ProTag, ProBox) { for (i = 1; i < 5; ...
- BootStrap之标签页切换
标签页切换 标签页切换 标签页插件 第一个官方例子 调用tab("show")显示tab-pane中的内容 第一个例子的HTML+CSS代码 fade in效果 函数介绍 前提条件 ...
- 局部刷新时间 jsp_局部区块多个报表 TAB 页切换及局部区块的参数查询
在企业的业务系统中,如何从纷繁复杂的数据中抽丝剥茧看到关键数据信息呢?一个重要的途径就是将企业和各部门运营中关键的 KPI 集中在一起显示,同时尽量省去在企业的各个业务系统中分别查找数据. 下面是我近 ...
最新文章
- lua菜鸟教程_Lua 环境安装
- 前后端分离 常用工具汇总
- 远程服务器登入信息,远程登录服务器查看信息
- 【数据结构和算法笔记】:图的储存方式(邻接矩阵,邻接表)
- Swift4-有妖气漫画精仿框架部分
- C#毕业设计——基于C#+asp.net+cs的即时通信系统设计与实现(毕业论文+程序源码)——即时通信系统
- 商城前端模板_新零售时代如何玩转微信商城
- 山西省计算机二级考试试题,2011山西省计算机等级考试试题 二级C试题考资料
- 如何提升网络安全应急响应与事件处置能力
- Linux之CD驱动器读取命令
- uniapp表单验证手机号
- SOP:Ubuntu20安装微信
- SAP HANA XS ODATA使用参数展示具体数据
- 适合计算机专业的电脑配置,设计师电脑配置,真的要好好看清单
- 2022 年我作为创作者使用的 5 个强大的 iPad 应用程序
- Android游戏《UP住模拟器》开发日志:手机线性马达的调教
- 为什么有时优盘是只读模式_U盘为什么会被写保护?如何解决?
- foxmail邮件附件的打开方式_Foxmail通过附件打开对应邮件的技巧
- Android歌词秀设计思路(7)水到渠成
- 学3D建模的快速方法【快捷键】
热门文章
- 基于Android的天气APP
- 2022年宣城市商标注册流程以及申请费用
- 无良公司把我从上家挖过来,白嫖了六个月,临近试用期结束才说不合适,催我赶紧找下家!...
- 消费升级背景下零食行业发展报告_黄晓明代言的甘源食品要上市:三年涨价10%,消费者为健康买单?...
- autojs免root脚本引擎开发的QQ名片点赞源码免费分享
- dymola学习笔记-第零、一天(报错不能计算“高级”模型,然而我觉得那个模型并不高级,因此所谓2018破解版不灵,还得靠TB)
- 简洁实用的QQ TIM群fa器源码
- 怎么做好钣金件产品结构设计
- 绥化学院计算机二级考试考试成绩,2016下半年绥化计算机二级报名系统入口
- 通常 在微型计算机中3.0ghz所指的是,太原理工大学测验《大学计算机基础》A考题.doc...