jQuery Mobile 导航栏代码


Posted in Javascript onNovember 01, 2013

导航栏是由一组水平排列的链接组成,通常包含在头部或尾部内。

默认情况下,导航栏中的链接将自动变成按钮(不需要 data-role="button")。

使用 data-role="navbar" 属性来定义导航栏:

<div data-role="header">
<div data-role="navbar">
<ul>
<li><a href="#anylink">Home</a></li>
<li><a href="#anylink">Page Two</a></li>
<li><a href="#anylink">Search</a></li>
</ul>
</div>
</div>

默认情况下,按钮的宽度与它的内容一样。使用一个无序列表来平均地划分按钮的宽度:1 个按钮占 100% 宽度,2 个按钮则各占 50% 的宽度,3 个按钮则每个占 33,3% 的宽度,依此类推。然而,如果您在导航栏中指定了超过 5 个按钮,将会拆成多行(查看"更多实例")。

激活按钮
当导航栏中的某个链接被点击,它将获得被选中(按下)的外观。

如果想在不惦记链接时获得这种外观,请使用 class="ui-btn-active":

<li><a href="#anylink" class="ui-btn-active">Home</a></li>

对于多个页面,您可能想要每个按钮的选中外观代表当前用户所在的页面。要做到这一点,请添加 "ui-state-persist" 和 "ui-btn-active" 到链接的 class:

<li><a href="#anylink" class="ui-btn-active ui-state-persist">Home</a></li>

Javascript 相关文章推荐
javascript生成/解析dom的CDATA类型的字段的代码
Apr 22 Javascript
stream.js 一个很小、完全独立的Javascript类库
Oct 28 Javascript
ASP.NET jQuery 实例12 通过使用jQuery validation插件简单实现用户注册页面验证功能
Feb 03 Javascript
关于JavaScript命名空间的一些心得
Jun 07 Javascript
使用javascript获取页面名称
Dec 23 Javascript
JavaScript 学习笔记之操作符
Jan 14 Javascript
基于jQuery的ajax方法封装
Jul 14 Javascript
详解Vue中添加过渡效果
Mar 20 Javascript
详解Node.js 命令行程序开发教程
Jun 07 Javascript
微信小程序移动拖拽视图-movable-view实例详解
Aug 17 Javascript
开发Node CLI构建微信小程序脚手架的示例
Mar 27 Javascript
JS Object构造函数之Object.freeze
Apr 28 Javascript
js将json格式内容转换成对象的方法
Nov 01 #Javascript
JS实现切换标签页效果实例代码
Nov 01 #Javascript
Javascript delete 引用类型对象
Nov 01 #Javascript
理解Javascript闭包
Nov 01 #Javascript
Javascript 命名空间模式
Nov 01 #Javascript
完美解决AJAX跨域问题
Nov 01 #Javascript
javascript中创建对象的几种方法总结
Nov 01 #Javascript
You might like
PHP的历史和优缺点
2006/10/09 PHP
php获得文件扩展名三法
2006/11/25 PHP
PHP 上传文件大小限制
2009/07/05 PHP
PHP的password_hash()使用实例
2014/03/17 PHP
php跨站攻击实例分析
2014/10/28 PHP
PHP中用mysqli面向对象打开连接关闭mysql数据库的方法
2016/11/05 PHP
Laravel框架Eloquent ORM修改数据操作示例
2019/12/03 PHP
基于JQuery 滑动与动画的说明介绍
2013/04/18 Javascript
原生JS实现表单checkbook获取已选择的值
2013/07/21 Javascript
JS图像无缝滚动脚本非常好用
2014/02/10 Javascript
jQuery的animate函数实现图文切换动画效果
2015/05/03 Javascript
利用React-router+Webpack快速构建react程序
2016/10/27 Javascript
javascript中setAttribute兼容性用法分析
2016/12/12 Javascript
老生常谈jacascript DOM节点获取
2017/04/17 Javascript
js使用i18n实现页面国际化的方法
2017/05/09 Javascript
jQuery实现的弹幕效果完整实例
2017/09/06 jQuery
Mint UI实现A-Z字母排序的城市选择列表
2018/12/28 Javascript
中高级前端必须了解的JS中的内存管理(推荐)
2019/07/04 Javascript
小程序外卖订单界面的示例代码
2019/12/30 Javascript
jquery实现有过渡效果的tab切换
2020/07/17 jQuery
Python创建对称矩阵的方法示例【基于numpy模块】
2017/10/12 Python
利用Python暴力破解zip文件口令的方法详解
2017/12/21 Python
使用python实现快速搭建简易的FTP服务器
2018/09/12 Python
Python 字符串类型列表转换成真正列表类型过程解析
2019/08/26 Python
Python建造者模式案例运行原理解析
2020/06/29 Python
tensorflow 动态获取 BatchSzie 的大小实例
2020/06/30 Python
详解HTML5如何使用可选样式表为网站或应用添加黑暗模式
2020/04/07 HTML / CSS
英国女性时尚鞋类的潮流制造者:Koi Footwear
2018/10/19 全球购物
为娇小女性量身打造:Petite Studio
2018/11/01 全球购物
中科软测试工程师面试题
2012/06/16 面试题
采购部主管岗位职责
2014/01/01 职场文书
杭州黄龙洞导游词
2015/02/10 职场文书
青岛导游词
2015/02/12 职场文书
python操作xlsx格式文件并读取
2021/06/02 Python
Mysql排查分析慢sql之explain实战案例
2022/04/19 MySQL
Apache SkyWalking 监控 MySQL Server 实战解析
2022/09/23 Servers