JQ mobile

jq mobile是什么

1.jQuery Mobile 是用于创建移动 Web 应用的前端开发框架。
2.jQuery Mobile 可以应用于智能手机与平板电脑。
3.jQuery Mobile 使用 HTML5 & CSS3 最小的脚本来布局网页。

jq mobile使用的价值

通过使用jQuery Mobile 可以 “写更少的代码,做更多的事情” : 它可以通过一个灵活及简单的方式来布局网页,且兼容所有移动设备。

jq mobile的引入

1.viewport以确保页面可自由缩放
<meta name="viewport" content="width=device-width, initial-scale=1">
引入 jQuery Mobile 样式
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.css">
引入 jQuery 库
<script src="http://code.jquery.com/jquery-1.11.3.min.js"></script>
引入 jQuery Mobile 库
<script src="http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.js"></script>

2.从jQuerymobile.com 下载 jQuery Mobile库

jq mobile列表

jQuery Mobile 中的列表视图是标准的HTML 列表; 有序(<ol>) 和 无序(<ul>).,在ul或ol标签中添加data-role=”listview”属性。在每个项目(<li>)中添加链接。
列表样式的圆角和边缘,可以使用 data-inset=”true” 属性设置。

jq mobile表单

1.表单输入
2.表单选择
3.表单滑动条

jq mobile主题

jQuery Mobile 提供了 2 种不同的主题样式,为a和b 每一种主题的按钮,工具条,内容块等等颜色都不一致,每个主题的视觉效果也不一样。当然通过设置元素的data-theme属性可以自定义应用的外观。
a:页面为灰色背景黑色文字
头部与底部均为灰色背景黑色文字
按钮为灰色背景黑色文字
激活的按钮和链接为白色文本蓝色背景
input 输入框中 placeholder 属性值为浅灰色,value 值为黑色
b:页面为黑色背景白色文字
头部与底部均为黑色背景白色文字
按钮为白色文字木炭背景
激活的按钮和链接为白色文本蓝色背景
input 输入框中 placeholder 属性值为浅灰色,value 值为白色

jq mobile事件

1.触摸事件 - 当用户触摸屏幕时触发
2.滑动事件 - 当用户上下滑动时触发
3.定位事件 - 当设备水平或垂直翻转时触发
4.页面事件 - 当页面显示,隐藏,创建,加载或未加载时触发

事件举例:
tap事件:
当点击 <p> 元素时,隐藏当前的<p>元素:

$("p").on("tap",function(){
  $(this).hide();
});

taphold事件:
点击不放(长按) 事件在点击并不放(大约一秒)后触发:

$("p").on("swipe",function(){
  $("span").text("滑动检测!");
});

swipeleft事件:
向左滑动事件在用户向左拖动元素大于30px时触发:

$("p").on("swipeleft",function(){
  alert("向左滑动!");
});

swiperight事件:
向左滑动事件在用户向右拖动元素大于30px时触发:

$("p").on("swiperight",function(){
  alert("向右滑动!");
});
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值