安装:  <link rel="stylesheet" href="下载到本地的文件目录.min.css" media="screen" title="no title">这个是jQuery Mobile库,下载网址:jquerymobile.com

      <script src="./js/jquery-1.12.4.min.js"></script>这个是jQuery的库,下载网址:jquery.com/download

       <script src="./js/jquery.mobile-1.4.5.min.js"></script>这个是jQuery Mobile库,下载网址:jquerymobile.com

 Demo:需要引入meta, 为了使我们的网站适应移动设备屏幕尺寸. 并设置不要让页面缩放, 让他以1:1的比例.

     <meta name="viewport" content="width=device-width,initial-scale=1">

    在body标签内写:

      <div data-role='page'>
            <div data-role="header">……</div>
            <div role="main">……</div>
            <div data-role="footer">……</div>
          </div>

  注意:

  data-role参数表:

   page:页面容器,其内部的mobile元素将会继承这个容器上所设置的属性

   header:页面标题容器,这个容器内部可以包含文字、返回按钮、功能按钮等元素

   footer:页面页脚容器,这个容器内部也可以包含文字、返回按钮、功能按钮等元素

   content:页面内容容器,这是一个很宽容的容器,内部可以包含标准的html元素和jQueryMobile元素

   controlgroup:将几个元素设置成一组,一般是几个相同的元素类型

   fieldcontain:区域包裹容器,用增加边距和分割线的方式将容器内的元素和容器外的元素明显分隔

   navbar:功能导航容器,通俗的讲就是工具条

   listview:列表展示容器,类似手机中联系人列表的展示方式

   list-divider:列表展示容器的表头,用来展示一组列表的标题,内部不可包含链接

   button:按钮,将链接和普通按钮的样式设置成为jQueryMobile的风格

   none:阻止框架对元素进行渲染,使元素以html原生的状态显示,主要用于form元素。

 显示顶部和底部:在顶部和底部分别加入下面的属性, 就可以让跟着页面跑的顶部和底部固定下来.

    data-position="fixed"

 页,主题及布局

  页面切换: 当我们页面进行跳转的时候, 需要加上动画效果, 下面就会jQeruy mobile提交的效果.

   data-transition fade | flip | flow | pop | slide | slidedown | slidefade | slideup | turn | none

  这里面fade代表的是淡入淡出;filp是翻转的意思;pop是从中心渐显展开;slide是从右侧向左滑入页面;slideup是从底部向上滑入;slidedown是从上向下滑入;

  对话框:如果需要使用对话框属性, 可能在链接中增加下面属性就能将页面变成对话框.

      data-rel="dialog"

  button按钮的添加:使用data-role=“button”,或者利用函数:$(选择器).button();

      参考代码:(三种方法)

       <button type="button" name="button">按钮</button>

          <input type="button" value="按钮">

        <a href="链接地址" data-role="button">按钮</a>

      有时候,你想把一组按钮放进一个单独的容器内,使他们看起来想一个独立的导航部件。你可以把一组按钮包裹在一个容器内,然后给该容器添加 data-role=“controlgroup” 属性.

        <div data-role="controlgroup">

         <a href="链接地址" data-role="button">Yes</a>

         <a href="链接地址" data-role="button">No</a>

         <a href="链接地址" data-role="button">Maybe</a>

         </div>

       默认情况下,组按钮表现为垂直列表,如果给容器添加 data-type=“horizontal” 的属性,则可以转换为水平按钮的列表,按钮会横向一个挨着一个地水平排列,并设置只有足够大以适应内容的宽度.

       <div data-role="controlgroup" data-type="horizontal">

         <a href="链接地址" data-role="button">Yes</a>

         <a href="链接地址" data-role="button">No</a>

         <a href="链接地址" data-role="button">Maybe</a>

         </div>

jQuery Mobile的使用方法的更多相关文章

  1. jquery mobile 请求数据方法执行时显示加载中提示框

    在jquery mobile开发中,经常需要调用ajax方法,异步获取数据,如果异步获取数据方法由于网速等等的原因,会有一个反应时间,如果能在点击按钮后数据处理期间,给一个正在加载的提示,客户体验会更 ...

  2. jQuery Mobile中jQuery.mobile.changePage方法使用详解

    jQuery.mobile.changePage方法用的还是很多的.作为一个老手,有必要对jQuery mobile中实用方法做一些总结.系列文章请看jQuery Mobile专栏.jquery.mo ...

  3. jQuery Mobile中$.mobile.buttonMarkup方法使用具体解释

    近期在群里遇到多数网友提到$.mobile.buttonMarkup()方法的使用. 我这里就列了一下api的使用说明,以后大家看博客就能解决这个问题.如有不对的地方,请留言指出! jQuery Mo ...

  4. html5文章 -- 使用 jQuery Mobile 与 HTML5 开发 Web App —— jQuery Mobile 基础

    这篇文章是使用 jQuery Mobile 与 HTML5 开发 Web App 系列的第二篇,在本文以及接下来的数篇文章 Kayo 将会介绍 jQuery Mobile 的组件.事件响应以及可以调用 ...

  5. 使用 jQuery Mobile 与 HTML5 开发 Web App 系列文章目录

    使用 jQuery Mobile 与 HTML5 开发 Web App 系列文章目录 时间:2012年9月20日 分类:JavaScript 标签:HTML5‚ jQuery Mobile‚ Web ...

  6. jquery mobile 方法收集.

    1.在列表项和按钮上禁用文本截断     如果你的列表项或者按钮上是一个很长的文本,它将会被jQuery Mobile自动截断,要禁用这个截断设置,需要在CSS选择器上添加属性"white- ...

  7. jquery mobile切换页面的几种方法

    jquery mobile切换页面的几种方法 - 不厚道青蛙之焦油潭 - 博客频道 - CSDN.NET jquery mobile切换页面的几种方法 分类: phonegap html5 2012- ...

  8. jQuery Mobile入门

    转:http://www.cnblogs.com/linjiqin/archive/2011/07/17/2108896.html 简介:jQuery Mobile框架可以轻松的帮助我们实现非常好看的 ...

  9. jquery.mobile手机网页简要

    先上最终效果: 最近做了一个用手机浏览器访问的web应用,采用较流行的HTML5,为了提高开发效率节省时间决定采用现有开源框架,免去了自己做设计与兼容性. 一些比较优秀的框架:10大优秀的移动Web应 ...

随机推荐

  1. 【UVA】10935 Throwing cards away I(STL队列)

    题目 题目     分析 练习STL     代码 #include <bits/stdc++.h> using namespace std; int main() { int n; wh ...

  2. java继承 初始化顺序

    java继承 初始化顺序 标签: 初始化顺序 2013-08-01 10:13 879人阅读 评论(0) 收藏 举报  分类: java(8)  版权声明:本文为博主原创文章,未经博主允许不得转载. ...

  3. JAVA构造函数在超类与子类定义鲁波总结

    1.子类无构造函数,超类无构造函数,创建的无参数的对象: 编译通过. class A { } class B extends A { } public class Testeeer { public ...

  4. UVa-146 - ID Codes(下一个排列)

    /* ID Codes It is 2084 and the year of Big Brother has finally arrived, albeit a century late. In or ...

  5. Cloudstack 安装记录

    一.条件要求 1.硬件支持虚拟化,并在BIOS中开启(Inter-VT设为 Enable). 2.Centos 6.5 x86_64 3.环境中的每台主机均为静态IP地址. 4.cloudstack安 ...

  6. Python与快速排序

    这个算法系列主要是自己学习算法过程中动手实践一下,写这个文章作为笔记和分享个人心得,如有错误请各位提出. 注:转载请说明出处 问题提出: 将以下数据升序排列:5, 2, 8, 6, 4, 9, 7, ...

  7. Nim游戏变种——取纽扣谁先取完

    (2017腾讯实习生校招笔试题)Calvin和David正在玩取纽扣游戏,桌上一共有16个纽扣,两人轮流来取纽扣,每人每次可以选择取1个或3个或6个(不允许不取),谁取完最后的纽扣谁赢.Cavin和D ...

  8. 关于OpenGL Framebuffer Object、glReadPixels与离屏渲染

    最近写论文需要用到离屏渲染(主要是因为模型太大普通窗口绘制根本做不了),于是翻阅了红宝书查了下相关api和用法.中文版的红宝书可读性有点差,很多地方翻译地晦涩,但好歹读起来比较快,主要相关章节为第8章 ...

  9. 【转】iphone - ios app maximum memory budget

    https://stackoverflow.com/questions/5887248/ios-app-maximum-memory-budget device: (crash amount/tota ...

  10. https 理解

    这张图已经很明白,以下为翻译: 一.秘钥传输过程(确认秘钥相同) 1.请求服务端 2.服务端有公司要 3.公钥发给客户端 4.验证发过来的公钥crt,生成随机秘钥,并用此公钥加密 5.加密后的秘钥发给 ...