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 相关文章推荐
Document 对象的常用方法
Jul 31 Javascript
jQuery 渐变下拉菜单
Dec 15 Javascript
JQuery上传插件Uploadify使用详解及错误处理
Apr 27 Javascript
JS获取下拉列表所选中的TEXT和Value的实现代码
Jan 11 Javascript
javascript中interval与setTimeOut的区别示例介绍
Mar 14 Javascript
js实现的光标位置工具函数示例
Oct 03 Javascript
Angularjs实现上传图片预览功能
Sep 01 Javascript
利用ECharts.js画K线图的方法示例
Jan 10 Javascript
angular6.x中ngTemplateOutlet指令的使用示例
Aug 09 Javascript
layui使用button按钮 点击出现弹层 弹层中加载表单的实例
Sep 04 Javascript
JavaScript使用canvas绘制随机验证码
Feb 17 Javascript
Vue 打包后相对路径的引用问题
Jun 05 Vue.js
基于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
如何限制访问者的ip(PHPBB的代码)
2006/10/09 PHP
Windows下PHP的任意文件执行漏洞
2006/10/09 PHP
PHP 木马攻击防御技巧
2009/06/13 PHP
Yii2实现UploadedFile上传文件示例
2017/02/15 PHP
Prototype 工具函数 学习
2009/07/23 Javascript
基于jQuery的树控件实现代码(asp.net+json)
2010/07/11 Javascript
jquery 学习之一 对象访问
2010/11/23 Javascript
JavaScript实现QueryString获取GET参数的方法
2013/07/02 Javascript
window.location不跳转的问题解决方法
2014/04/17 Javascript
JavaScript调试工具汇总
2014/12/23 Javascript
JavaScript获取伪元素(Pseudo-Element)属性的方法技巧
2015/03/13 Javascript
Javascript中的getUTCDay()方法使用详解
2015/06/10 Javascript
JavaScript实现动态删除列表框值的方法
2015/08/12 Javascript
基于AngularJS实现iOS8自带的计算器
2016/09/12 Javascript
Bootstrap时间选择器datetimepicker和daterangepicker使用实例解析
2016/09/17 Javascript
详解Vue内部怎样处理props选项的多种写法
2018/11/06 Javascript
vue中promise的使用及异步请求数据的方法
2018/11/08 Javascript
JavaScript中Dom操作实例详解
2019/07/08 Javascript
node.js实现上传文件功能
2019/07/15 Javascript
微信小程序wxs实现吸顶效果
2020/01/08 Javascript
微信小程序canvas开发水果老虎机的思路详解
2020/02/07 Javascript
JS this关键字在ajax中使用出现问题解决方案
2020/07/17 Javascript
Flask框架学习笔记(一)安装篇(windows安装与centos安装)
2014/06/25 Python
在 Python 应用中使用 MongoDB的方法
2017/01/05 Python
Python编程之列表操作实例详解【创建、使用、更新、删除】
2017/07/22 Python
Python使用numpy实现BP神经网络
2018/03/10 Python
Python如何筛选序列中的元素的方法实现
2019/07/15 Python
python标记语句块使用方法总结
2019/08/05 Python
Python对wav文件的重采样实例
2020/02/25 Python
浅析python 定时拆分备份 nginx 日志的方法
2020/04/27 Python
解决Keras中CNN输入维度报错问题
2020/06/29 Python
用CSS3将你的设计带入下个高度
2009/08/08 HTML / CSS
TCP/IP的分层模型
2013/10/27 面试题
质量工程师岗位职责
2013/11/16 职场文书
招商引资工作汇报
2014/10/28 职场文书
Python 实现绘制子图及子图刻度的变换等问题
2021/05/31 Python