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 简单抽屉效果的实现代码
Mar 09 Javascript
使用GruntJS链接与压缩多个JavaScript文件过程详解
Aug 02 Javascript
JS和JQ的event对象区别分析
Nov 24 Javascript
JavaScript中的函数声明和函数表达式区别浅析
Mar 27 Javascript
跟我学习javascript创建对象(类)的8种方法
Nov 20 Javascript
Bootstrap每天必学之进度条
Nov 30 Javascript
浅谈js在html中的加载执行顺序,多个jquery ready执行顺序
Nov 26 Javascript
Extjs表单输入框异步校验的插件实现方法
Mar 20 Javascript
Jquery-data的三种用法
Apr 18 jQuery
Angular实现的敏感文字自动过滤与提示功能示例
Dec 29 Javascript
vue 国际化 vue-i18n 双语言 语言包
Jun 07 Javascript
Vue实现开关按钮拖拽效果
Sep 22 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+DBM的同学录程序(5)
2006/10/09 PHP
珊瑚虫IP库浅析
2007/02/15 PHP
php实现有趣的人品测试程序实例
2015/06/08 PHP
PHP中的switch语句的用法实例详解
2015/10/21 PHP
PHP 读取文本文件内容并分页显示
2016/01/02 PHP
php自动加载方式集合
2016/04/04 PHP
PHP正则匹配日期和时间(时间戳转换)的实例代码
2016/12/14 PHP
php 自定义函数实现将数据 以excel 表格形式导出示例
2019/11/13 PHP
理清apply(),call()的区别和关系
2011/08/14 Javascript
Javascript生成json的函数代码(可以用php的json_decode解码)
2012/06/11 Javascript
jQuery之自动完成组件的深入解析
2013/06/19 Javascript
js自动生成的元素与页面原有元素发生堆叠的解决方法
2013/10/24 Javascript
JavaScript中的对象与JSON
2015/07/03 Javascript
举例说明如何为JavaScript的方法参数设置默认值
2015/11/17 Javascript
JS实现的表格操作类详解(添加,删除,排序,上移,下移)
2015/12/22 Javascript
基于Vue.js的表格分页组件
2016/05/22 Javascript
PHP抓取HTTPS内容和错误处理的方法
2016/09/30 Javascript
JS传参及动态修改页面布局
2017/04/13 Javascript
Vue实现virtual-dom的原理简析
2017/07/10 Javascript
React-Native 组件之 Modal的使用详解
2017/08/08 Javascript
jQuery条件分页 代替离线查询(附代码)
2017/08/17 jQuery
基于nodejs res.end和res.send的区别
2018/05/14 NodeJs
Vue自定义弹窗指令的实现代码
2018/08/13 Javascript
python 读取文件并替换字段的实例
2018/07/12 Python
Python3简单实现串口通信的方法
2019/06/12 Python
python用类实现文章敏感词的过滤方法示例
2019/10/27 Python
Python开发之基于模板匹配的信用卡数字识别功能
2020/01/13 Python
Python爬虫库BeautifulSoup的介绍与简单使用实例
2020/01/25 Python
爱普生美国官网:Epson美国
2018/11/05 全球购物
创业计划书模版
2014/02/05 职场文书
《油菜花开了》教学反思
2014/02/22 职场文书
外出听课学习心得体会
2016/01/15 职场文书
干部外出学习心得体会
2016/01/18 职场文书
《角的初步认识》教学反思
2016/02/17 职场文书
深度好文:50条没人告诉你的人生经验,句句精辟
2019/08/22 职场文书
「玫瑰之王的葬礼」舞台剧主视觉图公开
2022/03/21 日漫