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 相关文章推荐
CSS JavaScript 实现菜单功能 改进版
Dec 09 Javascript
JavaScript关于select的相关操作说明
Jan 13 Javascript
Javascript面向对象之四 继承
Feb 08 Javascript
jquery实现简单易懂的图片展示小例子
Nov 21 Javascript
浅谈Sticky组件的改进实现
Mar 22 Javascript
js实现StringBuffer的简单实例
Sep 02 Javascript
jQuery实现对象转为url参数的方法
Jan 11 Javascript
JavaScript中英文字符长度统计方法示例【按照中文占2个字符】
Jan 17 Javascript
深入浅析Vue不同场景下组件间的数据交流
Aug 15 Javascript
React BootStrap用户体验框架快速上手
Mar 06 Javascript
js 实现ajax发送步骤过程详解
Jul 25 Javascript
layui实现数据表格隐藏列的示例
Oct 25 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
Gregarius中文日期格式问题解决办法
2008/04/22 PHP
PHP把MSSQL数据导入到MYSQL的方法
2014/12/27 PHP
PHP5.2中PDO的简单使用方法
2016/03/25 PHP
PHP进程通信基础之信号
2017/02/19 PHP
js弹出层(jQuery插件形式附带reLoad功能)
2013/04/12 Javascript
node.js中的buffer.slice方法使用说明
2014/12/10 Javascript
最精简的JavaScript实现鼠标拖动效果的方法
2015/05/11 Javascript
jQuery插件实现静态HTML验证码校验
2015/11/06 Javascript
举例讲解如何判断JavaScript中对象的类型
2016/04/22 Javascript
jQuery 获取页面li数组并删除不在数组中的key
2016/08/02 Javascript
JS常用函数和常用技巧小结
2016/10/15 Javascript
jquery实现全选、全不选以及单选功能
2017/03/23 jQuery
jquery中$.fn和图片滚动效果实现的必备知识总结
2017/04/21 jQuery
微信小程序实现打卡日历功能
2020/09/21 Javascript
js刷新页面location.reload()用法详解
2019/12/09 Javascript
JavaScript 获取滚动条位置并将页面滑动到锚点
2021/02/08 Javascript
[02:17]DOTA2亚洲邀请赛 RAVE战队出场宣传片
2015/02/07 DOTA
[00:32]2018DOTA2亚洲邀请赛Liquid出场
2018/04/03 DOTA
python3模拟百度登录并实现百度贴吧签到示例分享(百度贴吧自动签到)
2014/02/24 Python
详解Python中for循环的使用方法
2015/05/14 Python
Python实现基于POS算法的区块链
2018/08/07 Python
django开发post接口简单案例,获取参数值的方法
2018/12/11 Python
详解在python操作数据库中游标的使用方法
2019/11/12 Python
python3中使用__slots__限定实例属性操作分析
2020/02/14 Python
Python使用pdb调试代码的技巧
2020/05/03 Python
对python中arange()和linspace()的区别说明
2020/05/03 Python
Python 合并拼接字符串的方法
2020/07/28 Python
python如何发送带有附件、正文为HTML的邮件
2021/02/27 Python
美国咖啡批发网站:Coffee.org
2017/06/29 全球购物
英国独特礼物想法和个性化礼物网站:notonthehighstreet.com
2018/04/16 全球购物
企业晚会策划方案
2014/05/29 职场文书
邀请函模板
2015/02/02 职场文书
运动会观后感
2015/06/09 职场文书
Nginx优化服务之网页压缩的实现方法
2021/03/31 Servers
Flink 侧流输出源码示例解析
2022/09/23 Servers
table设置超出部分隐藏,鼠标移上去显示全部内容的方法
2022/12/24 HTML / CSS