jQuery Mobile基础
1、安装
1 <head> 2 <meta charset="utf-8"> 3 <link rel="stylesheet" href="http://code.jquery.com/mobile/1.3.2/jquery.mobile-1.3.2.min.css"> 4 <script src="http://code.jquery.com/jquery-1.8.3.min.js"></script> 5 <script src="http://code.jquery.com/mobile/1.3.2/jquery.mobile-1.3.2.min.js"></script> 6 </head>
下载的jQuery Mobile【下载地址:http://jquerymobile.com/download/ 】
1 <head> 2 <link rel=stylesheet href=jquery.mobile-1.3.2.css> 3 <script src=jquery.js></script> 4 <script src=jquery.mobile-1.3.2.js></script> 5 </head>
2、页面
1 data-role="page" 是显示在浏览器中的页面 2 data-role="header" 创建页面上方的工具栏(常用于标题和搜索按钮) 3 data-role="content" 定义页面的内容,比如文本、图像、表单和按钮,等等 4 data-role="footer" 创建页面底部的工具栏
- 导航按钮
- 默认显示的按钮,占据屏幕的整个宽度
- 行内按钮
- 添加属性data-inline="true"即可
- 组合按钮
- 添加属性data-role="controlgroup" 与属性 data-type="horizontal|vertical"即可
- 后退按钮
- 添加属性data-rel="back"
- 标题栏
- 页眉通常会包含页眉标题/LOGO 或一到两个按钮(通常是首页、选项或搜索按钮)
- 如果只设置一个按钮的话,按钮是不会显示在标题的右侧,要想显示在标题的的右侧,之需要设置class="ui-btn-right"属性即可
- 页脚栏
- 页脚与页眉的样式不同(它会减去一些内边距和空白,并且按钮不会居中)。如果要修正该问题,请设置属性class="ui-btn"即可
- 也可以在页脚中选择是水平还是垂直的组合按钮
- 定位页眉和页脚
- 放置页眉和页脚的方式有三种:
- Inline - 默认。页眉和页脚与页面内容位于行内。
- Fixed - 页面和页脚会留在页面顶部和底部。
- Fullscreen - 与 fixed 类似;页面和页脚会留在页面顶部和底部,but also over the page content. It is also slightly see-through
- 请使用 data-position 属性来定位页眉和页脚:
- 放置页眉和页脚的方式有三种:
1 <div data-role="header"> 2 <div data-role="navbar"> 3 <ul> 4 <li><a href="#anylink">首页</a></li> 5 <li><a href="#anylink">页面二</a></li> 6 <li><a href="#anylink">搜索</a></li> 7 </ul> 8 </div> 9 </div>
- 可折叠的内容块
- 你如果想创建可折叠的内容块,你需要向某个容器中设置data-role="collapsible" 属性。在容器(div)中,添加一个标题元素(h1-h6),其后是您需要扩展的任意 HTML 标记:
1 <div data-role="collapsible"> 2 <h1>点击我 - 我可以折叠!</h1> 3 <p>我是可折叠的内容。</p> 4 </div>
- 默认地,该内容是关闭的。如需在页面加载时扩展内容,请使用 data-collapsed="false":
- 你如果想创建可折叠的内容块,你需要向某个容器中设置data-role="collapsible" 属性。在容器(div)中,添加一个标题元素(h1-h6),其后是您需要扩展的任意 HTML 标记:
- 嵌套的可折叠块
- 折叠内容块可根据自己的需要任意嵌套
- 可折叠集合
- 可折叠集合(Collapsible sets)指的是被组合在一起的可折叠块(常被称为手风琴)。当新块被打开时,所有其他块会关闭。
- 创建若干内容块,然后通过 data-role="collapsible-set" 用新容器包装这个可折叠块:
1 <div data-role="collapsible-set"> 2 <div data-role="collapsible"> 3 <h1>点击我 - 我可以折叠!</h1> 4 <p>我是被展开的内容。</p> 5 </div> 6 <div data-role="collapsible"> 7 <h1>点击我 - 我可以折叠!</h1> 8 <p>我是被展开的内容。</p> 9 </div> 10 </div>
转载于:https://www.cnblogs.com/zhjsll/p/3837367.html
jQuery Mobile基础相关推荐
- 【JQuery Mobile移动应用开发实战】JQuery Mobile基础——页面与对话框
文章目录 JQuery Mobile基础 1. 页面与对话框 1.1 简单的helloworld 1.2 利用JQuery脚本DIY闪光灯效果 1.3 不断切换的场景 1.4 整人游戏 1.5 手机被 ...
- 使用 jQuery Mobile 与 HTML5 开发 Web App (二) —— jQuery Mobile 基础
这篇文章是使用 jQuery Mobile 与 HTML5 开发 Web App 系列的第二篇,在本文以及接下来的数篇文章 Kayo 将会介绍 jQuery Mobile 的组件.事件响应以及可以调用 ...
- 【JQuery Mobile移动应用开发实战】JQuery Mobile基础——列表控件的使用
文章目录 5. 列表控件的使用 5.1 简单的新闻列表 5.2 音乐专辑列表的显示 5.3 更完善的音乐专辑列表 5.4 显示销售的商品列表 5.5 图书销量排名 5.6 简单的电话通讯录 5.7 让 ...
- html5 app jquery mobile,使用 jQuery Mobile 与 HTML5 开发 Web App (二) —— jQuery Mobile 基础...
这篇文章是使用 jQuery Mobile 与 HTML5 开发 Web App 系列的第二篇,在本文以及接下来的数篇文章 Kayo 将会介绍 jQuery Mobile 的组件.事件响应以及可以调用 ...
- jQuery Mobile 基础(第三章)
1.表单: 表单控件: 文本输入框 搜索输入框 单选按钮 复选框 选择菜单 滑动条 翻转拨动开关 fileld容器: 如需让标签和表单元素看起来更适应宽屏,请用带有 data-role="f ...
- jQuery Mobile基础 学习笔记
1.了解jQuery Mobile 1.认识与下载jQuery Mobile 认识jQuery Mobile 1.jQuery Mobile: jQuery Mobile是jQuery在手机上 ...
- 8个jQuery Mobile基础教程
来自phpchina:http://www.phpchina.com/archives/view-39863-1.html 1. jQuery Mobile入门介绍 2. jQuery Mobile基 ...
- 【JQuery Mobile移动应用开发实战】JQuery Mobile基础——JQuery Mobile界面综合实战
文章目录 8. JQuery Mobile界面综合实战 8.1 清爽的电子书阅读器 8.2 简单的计算器 8.3 移动BBS模板 8.4 基于JQuery Mobile的简单记事本 8.5 基于JQu ...
- 【JQuery Mobile移动应用开发实战】JQuery Mobile基础——JQuery Mobile的布局
文章目录 6. JQuery Mobile的布局 6.1 改良后的QQ登录界面 6.2 一种简洁的通讯录设计 6.3 完美实现九宫格 6.4 可以折叠的QQ好友列表 6.5 展开图标的设置 6.6 两 ...
最新文章
- 图说:Windows 8使用搜索,快速开启应用
- Unable to execute dex: Multiple dex files define Lcom/kenai/jbosh/AbstractAttr
- storm-starter 例子学习
- xcode 配置wechat_友盟微信、QQ等分享提示未验证应用配置
- 集合:在我的世界里,你就是唯一 - 零基础入门学习Python027
- Python3+PCAN-USB基于PCAN-Basic二次开发实现上位机功能
- 智课雅思词汇---十二、vent是什么意思
- python 下载m3u8视频_python 下载m3u8视频的示例代码
- 如何逃出【 AI 换脸的世界】
- java中检测鼠标_java – 在屏幕上检测鼠标移动
- Java使用itextpdf根据关键词插入图片
- 若问杭州何处好,此中听得野莺啼——关于杭州
- 国外网络推广的方式有哪些?海外自媒体平台推广你真的会做吗?
- 邮购了正版蓝光碟《CODEnbsp;GEASS叛逆…
- 最干净的U盘启动工具:微PE
- c语言减治法求a的n次方算法,拜托,面试别再问我斐波那契数列了!!!
- 域控无法同步OUTLOOK提示“该姓名与地址列表中的的姓名不匹配”
- 高分难题,绝对有难度
- 【公告】变更!采用动态复权作为回测复权机制
- tomcat警告setting property 'debug' to '0' did not find a matching property