jQuery mobile 移动web(4)


Posted in Javascript onDecember 20, 2015

移动互联网的发展,促生了各种各样的移动Web框架。jQuery Mobile 是一个针对触摸体验的 web UI 开发框架,很容易就可以把 Web App 包装成适合 Android 与 iOS等触屏移动设备的 Javascript 库,与 HTML5结合可以很方便快速的开发出一款具有良好界面及用户体验的 Web App,而且不需要安装任何东西,只需将需要的 *.js 和 *.css 文件直接包含到 web 页面中即可。

下拉菜单:

 

设置label 元素的for 属性为 select label 元素的文本内容作为选项的名称 定义div元素并设置data-role 属性值为 fieldcontain.

<div data-role="controlgroup">


<label for="select" class="select">请选择你的兴趣</label>


<select name="select" id="select">



<option>音乐</option>



<option>电影</option>



<option>体育</option>



<option>旅游</option>


</select>
 
</div>

分组的选择菜单

 

要在select 元素制定optgroup。

<div data-role="controlgroup">


<label for="select">请选择你的兴趣:</label>



<select name="select" id="select" data-native-menu="true">




<optgroup label="娱乐类"/>




<option>音乐</option>




<option>电影</option>




<optgroup label="文体累"/>




<option>体育</option>




<option>旅游</option>



</select>
 

</div>

禁用指定Option 数据项的选择菜单

 <div data-role="controlgroup">



<label for="select">请选择你的兴趣:</label>



<select name="select" id="select" data-native-menu="true">




<optgroup label="娱乐类"/>




<option disabled="">音乐</option>




<option>电影</option>




<optgroup label="文体累"/>




<option>体育</option>




<option>旅游</option>



</select>
 
</div>

普通连接列表  

<div data-role="page">


<header data-role="header">




<h1>列表例</h1>



</header>



<div data-role="content">




<ul data-role="listview" data-theme="g">





<li><a href="#">List 1</a></li>





<li><a href="#">List 2</a></li>





<li><a href="#">List 3</a></li>





<li><a href="#">List 4</a></li>




</ul>



</div>
 
</div>

多层次嵌套列表。

 

<div data-role="page">

<header data-role="header">



<h1>列表例</h1>


</header>


<div data-role="content">



<ul data-role="listview" data-theme="g">




<li>





<a href="#" data-add-back-btn="true">List 1</a>





<p >这是第一层</p>





<ul>






<li>







<a>subList 1 of 1</a>







<a>subList 1 of 2</a>







<a>subList 1 of 3</a>






</li>





</ul>




</li>




<li>





<a href="#" data-add-back-btn="true">List 2</a>





<p >这是第二层</p>





<ul>






<li>







<a>subList 2 of 1</a>







<a>subList 2 of 2</a>







<a>subList 2 of 3</a>






</li>





</ul>




</li>



<li>




<a href="#" data-add-back-btn="true">List 3</a>




<p >这是第三层</p>




<ul>





<li>






<a>subList 3 of 1</a>






<a>subList 3 of 2</a>






<a>subList 3 of 3</a>





</li>




</ul>


</li>

</ul>

</div>
 
</div>

以上内容是小编给大家分享的jQuery mobile 移动web(4)的相关知识,希望大家喜欢。

Javascript 相关文章推荐
JavaScript 联动的无限级封装类,数据采用非Ajax方式,随意添加联动
Jun 29 Javascript
jQuery中insertAfter()方法用法实例
Jan 08 Javascript
JavaScript事件代理和委托详解
Apr 08 Javascript
webpack入门+react环境配置
Feb 08 Javascript
js实现九宫格拼图小游戏
Feb 13 Javascript
解决AngualrJS页面刷新导致异常显示问题
Apr 20 Javascript
JavaScript运动框架 解决防抖动问题、悬浮对联(二)
May 17 Javascript
JS中Map和ForEach的区别
Feb 05 Javascript
javascript数据类型中的一些小知识点(推荐)
Apr 18 Javascript
layui实现数据表格点击搜索功能
Mar 26 Javascript
Vue插件之滑动验证码
Sep 21 Javascript
vue项目中使用多选框的实例代码
Jul 22 Javascript
基于jQuery实现放大镜特效
Oct 19 #Javascript
jQuery mobile 移动web(6)
Dec 20 #Javascript
jquery mobile 移动web(5)
Dec 20 #Javascript
js倒计时抢购实例
Dec 20 #Javascript
js代码实现点击按钮出现60秒倒计时
Jan 28 #Javascript
js实现无缝滚动特效
Dec 20 #Javascript
基于JavaScript实现动态创建表格和增加表格行数
Dec 20 #Javascript
You might like
跟我学Laravel之视图 &amp; Response
2014/10/15 PHP
PHP中把对象转换为关联数组代码分享
2015/04/09 PHP
详解PHP中的外观模式facade pattern
2018/02/05 PHP
thinkPHP框架实现的短信接口验证码功能示例
2018/06/20 PHP
PHP实现通过二维数组键值获取一维键名操作示例
2019/10/11 PHP
关于laravel 日志写入失败问题汇总
2019/10/17 PHP
jQuery 标题的自动翻转实现代码
2009/10/14 Javascript
给artDialog 5.02 增加ajax get功能详细介绍
2012/11/13 Javascript
JavaScript的递归之递归与循环示例介绍
2013/08/05 Javascript
node.js入门教程
2014/06/01 Javascript
谈谈jQuery Ajax用法详解
2015/11/27 Javascript
利用JS生成博文目录及CSS定制博客
2016/02/10 Javascript
详解JS数据类型的值拷贝函数(深拷贝)
2017/07/13 Javascript
浅谈js基础数据类型和引用类型,深浅拷贝问题,以及内存分配问题
2017/09/02 Javascript
js中apply与call简单用法详解
2017/11/06 Javascript
浅谈vue项目优化之页面的按需加载(vue+webpack)
2017/12/11 Javascript
Jquery实现获取子元素的方法分析
2019/08/24 jQuery
如何在node环境实现“get数据解析”代码实例
2020/07/03 Javascript
Python脚本实现虾米网签到功能
2016/04/12 Python
Python pandas DataFrame操作的实现代码
2019/06/21 Python
Django Celery异步任务队列的实现
2019/07/24 Python
在Python 的线程中运行协程的方法
2020/02/24 Python
keras中的History对象用法
2020/06/19 Python
如何清空python的变量
2020/07/05 Python
解决Pymongo insert时会自动添加_id的问题
2020/12/05 Python
检测浏览器是否支持html5视频的代码
2013/03/28 HTML / CSS
基于HTML5新特性Mutation Observer实现编辑器的撤销和回退操作
2016/01/11 HTML / CSS
Hunkemöller西班牙:欧洲最大的内衣连锁店
2018/08/15 全球购物
双立人加拿大官网:Zwilling加拿大
2020/08/10 全球购物
一套带答案的C++笔试题
2014/01/10 面试题
物流仓储实习自我鉴定
2013/09/25 职场文书
社区文艺活动方案
2014/08/19 职场文书
阳光体育运动标语口号
2015/12/26 职场文书
2019最新劳动仲裁申请书!
2019/07/08 职场文书
NASA 机智号火星直升机拍到了毅力号设备碎片
2022/04/29 数码科技
解决ubuntu安装软件时,status-code=409报错的问题
2022/12/24 Servers