轻量级框架jQuery Mobile
  所需文件
    <link rel="stylesheet" href="jquery.mobile-1.1.2/jquery.mobile-1.1.2.css"/>
    <script type="text/javascript"
src="jquery.mobile-1.1.2/jquery-1.6.4.js"></script> jquery
应放在 mobile 上面。
    <script type="text/javascript" src="jquery.mobile-1.1.2/jquery.mobile-1.1.2.js"></script>
  dataset自定义属性,要求前缀必须带有“data-”字符,“data-”后面允许使用任何值,它允许开发人员将这类属性添加到HTML标签中,
  充当元素的私有数据存储区域,不允许元素的原有功能,也不会影响布局。
jQuery Mobile 使用的自定义属性。
  1.data-role
    定义元素在页面中的功能角色,该属性允许定义不同的组件,元素及页面视图。
  2.data-title
    定义jQueru Mobile 视图页面的标题。
  3.data-transition
    定义视图切换的动画效果。
  4.data-rel
    定义具有浮动层效果的视图。
  5.data-theme
    指定元素或组件内的主体样式风格。
  6.data-icon
    在元素内增加一个icon 小图标。
  7.data-iconpos
    定义icon小图标的位置。
  8.data-inline
    指定按钮根据内容自适应其长度。
  9.data-type
    定义分组按钮按水平或垂直方向排列。
  10.data-rel
    定义具有特定功能的元素属性, 例如返回按钮 data-rel="back".
  11.data-add-back-btn
    指定视图页面自动在页眉左侧添加返回按钮。
  12.data-back-btn-text
    指定由试图页面自动创建的返回按钮的文本内容。
  13.data-position
    该属性的作用是实现在滑动屏幕时工具栏的显示或隐藏状态。
  14.data-fullscreen
    用于自定全屏视图页面。
  15.data-native-menu
    指定下拉选择功能采用平台内置的选择器。
  16.data-placeholder
    设置下拉选择功能的占位符。
  17.data-inset
    实现内嵌列表的功能。
  18.data-split-icon
    设置列表右侧的图标。
  19.data-split-theme
    设置列表右侧图片的主题样式风格。
  20.data-filter
    开启列表过滤搜索功能。
  简单配置一个页面
  <section data-role="page">
    <header data-role="header">页头</header>
    <article data-role="content">内容</article>
    <footer data-role="footer">页脚</footer>
  </section>

改变页面标题的视图
  data-title="标题"
  视觉切换动画。
data-transition="slide" slide 左右切换 slideup 从下到上 slidedown
从上到下 pop 以弹出的 fade 渐变褪色 flip 翻转飞出。
  <section data-role="page" id="firstView">
    <header data-role="header">第1个视图</header>
    <article data-role="content"><a href="#secondView"
data-transition="flip">切换第2个视图</a></article>
    <footer data-role="footer">页脚</footer>
  </section>
  <section data-role="page" id="secondView">
    <header data-role="header">第2个视图</header>
    <article data-role="content"><a href="#firstView"
data-transition="flip">切换第1个视图</a></article>
    <footer data-role="footer">页脚</footer>
  </section>

  页面主题:data-theme = "a"

jquery mobile 移动web的更多相关文章

  1. JQuery Mobile移动Web应用开发(1): UI开发工具RID介绍

    工欲善其事,必先利其器. UI工具可以提高我们开发界面的效率,下面对几款工具做个对比: 1. Codiqa,在JQuery Mobile主页能看到这款工具,看到网上这么多人吹捧这个工具,不过是收费的. ...

  2. 利用JQuery Mobile开发web app

    什么是web app web app 是基于web的应用程序,是针对移动设备优化后的web站点,它具有 开发成本低——采用web开发技术,不需要考虑跨平台以及底层适配问题: 升级简单——不需要通知用户 ...

  3. jQuery Mobile 移动 web 应用程序框架

    在这里我们主要讲一下如何引用jQuery Mobile(引用了jQuery Mobile,你就能引用jQuery Mobile里已经封装好的代码,让开发更加快捷简单) 从 CDN 引用 jQuery ...

  4. jquery mobile 移动web(6)

    jquery mobile 针对移动端设备的事件类型. 1.touch 事件. tap 快速触摸屏幕并且离开,类似一种完整的点击操作. taphold 触摸屏幕并保持一段时间. swipe 在1秒内水 ...

  5. jquery mobile 移动web(5)

    有序列表 <div data-role="content"> <ol data-role="listview" data-theme=&quo ...

  6. jquery mobile 移动web(2)

    button 按钮 data-role="button" 将超链接变成button. 具有icon 图标的button 组件. 提供了18常用的图标 data-icon =&quo ...

  7. jquery mobile 移动web(1)

    轻量级框架jQuery Mobile 所需文件 <link rel="stylesheet" href="jquery.mobile-1.1.2/jquery.mo ...

  8. jquery mobile 移动web(4)

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

  9. jquery mobile 移动web(3)

    可折叠功能块. div 元素的 data-role 属性设置为 collapsible 代码如下: <div data-role="collapsible"> < ...

随机推荐

  1. C++多线程框架-----Mutex互斥和Sem信号量

           互斥和信号量是多线程编程的两个基础,其原理就不详细说了,大家去看看操作系统的书或者网上查查吧. 对于互斥的实现,无论什么操作系统都离不开三个步骤 1.初始化互斥锁 2.锁操作 3.解锁操 ...

  2. XMPP的Stanzas

    客户端需要使用JID作为身份标石 : [user "@"]domain["/"resource]加域名可以区别重名的用户user,resource可以区分用户登 ...

  3. 解决dwr报错【 Error: java.lang.SecurityException: No class by name: service】

    打开包含dwr的网页时后台报错: 警告: Names of known classes are: __System DwrQueryService 十二月 11, 2015 10:24:44 上午 o ...

  4. tcp/udp socket编程异同

    一.TCP与UDP的区别 基于连接与无连接 对系统资源的要求(TCP较多,UDP少) UDP程序结构较简单 流模式与数据报模式 TCP保证数据正确性,UDP可能丢包 TCP保证数据顺序,UDP不保证 ...

  5. hdoj 2037 今年暑假不AC

    今年暑假不AC Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Sub ...

  6. UVA 299 (13.07.30)

     Train Swapping  At an old railway station, you may still encounter one of the lastremaining ``train ...

  7. 命令删除visualstudio.com云端项目(TFS)

    1.运行命令行 2.tfsdeleteproject /collection:https://域名.visualstudio.com/DefaultCollection “项目名称”

  8. AT指令

    AT+CMGF=0  初始化 AT+IPR=115200 AT+CPAS   查询工作状态,0:可以接受AT指令,1:不能接受AT指令 ATA  应答本次电话 ATSO=2 设置2秒后自动应答 ATS ...

  9. NSTimer、 NSTask、 NSThread 和 NSRunloop 之间的区别

    NSTimer是一个计时器对象,方法调用在对未来的选择对象. NSThread是一个线程类. 也就是创建一个线程. NSTask类是一个过程,一种方式运行程序从您的其他程序. NSOperation是 ...

  10. The Sorrows of Young Werther

    The Sorrows of Young Werther J.W. von Goethe Thomas Carlyle and R.D. Boylan Edited by Nathen Haskell ...