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 相关文章推荐
js单例模式详解实例
Nov 21 Javascript
jQuery动态改变图片显示大小(修改版)的实现思路及代码
Dec 24 Javascript
jQuery学习笔记之jQuery.extend(),jQuery.fn.extend()分析
Jun 09 Javascript
javascript构造函数以及原型对象的理解
Jan 13 Javascript
JS控件bootstrap datepicker使用方法详解
Mar 25 Javascript
Vue resource中的GET与POST请求的实例代码
Jul 21 Javascript
使用cropper.js裁剪头像的实例代码
Sep 29 Javascript
JQ图片文件上传之前预览功能的简单实例(分享)
Nov 12 Javascript
JS实现的DOM插入节点操作示例
Apr 04 Javascript
jsonp跨域获取数据的基础教程
Jul 01 Javascript
vuejs点击class变化的实例
Sep 05 Javascript
JS如何实现手机端输入验证码效果
May 13 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
php遍历删除整个目录及文件的方法
2015/03/13 PHP
php找出指定范围内回文数且平方根也是回文数的方法
2015/03/23 PHP
[原创]php token使用与验证示例【测试可用】
2017/08/30 PHP
JavaScript与C# Windows应用程序交互方法
2007/06/29 Javascript
jQuery 动画弹出窗体支持多种展现方式
2010/04/29 Javascript
JQuery UI DatePicker中z-index默认为1的解决办法
2010/09/28 Javascript
js实现多选项切换导航菜单的方法
2015/02/06 Javascript
谈一谈JS消息机制和事件机制的理解
2016/04/14 Javascript
jQuery树形插件jquery.simpleTree.js用法分析
2016/09/05 Javascript
JavaScript表单验证的两种实现方法
2017/02/11 Javascript
Webpack打包慢问题的完美解决方法
2017/03/16 Javascript
详解Vue.js入门环境搭建
2017/03/17 Javascript
JavaScript错误处理和堆栈追踪详解
2017/04/18 Javascript
Vue DevTools调试工具的使用
2017/12/05 Javascript
Node中使用ES6语法的基础教程
2018/01/05 Javascript
基于js中的存储键值对以及注意事项介绍
2018/03/30 Javascript
nodejs npm错误Error:UNKNOWN:unknown error,mkdir 'D:\Develop\nodejs\node_global'at Error
2019/03/02 NodeJs
微信小程序实现获取准确的腾讯定位地址功能示例
2019/03/27 Javascript
Vue+axios+WebApi+NPOI导出Excel文件实例方法
2019/06/05 Javascript
Vue项目中数据的深度监听或对象属性的监听实例
2020/07/17 Javascript
python中执行shell命令的几个方法小结
2014/09/18 Python
使用django-suit为django 1.7 admin后台添加模板
2014/11/18 Python
Django实现全文检索的方法(支持中文)
2018/05/14 Python
Python 利用切片从列表中取出一部分使用的方法
2019/02/01 Python
详解pyppeteer(python版puppeteer)基本使用
2019/06/12 Python
pygame实现贪吃蛇游戏(下)
2019/10/29 Python
python二元表达式用法
2019/12/04 Python
美国杰西潘尼官网:JCPenney
2019/06/12 全球购物
天网面试题
2013/04/07 面试题
婚庆公司的创业计划书
2014/01/22 职场文书
运动会稿件200字
2014/02/07 职场文书
大学生自我鉴定书
2014/03/24 职场文书
幼儿园教师考核评语
2014/12/31 职场文书
大学校园招聘会感想
2015/08/10 职场文书
matplotlib画混淆矩阵与正确率曲线的实例代码
2021/06/01 Python
浅谈MySql整型索引和字符串索引失效或隐式转换问题
2021/11/20 MySQL