轻量级框架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. 《Genesis-3D开源游戏引擎完整实例教程-跑酷游戏篇04:如何实现触控操作》

    4.如何实现触控操作 触控操作概述: 随着APPLE.Samsung.SONY等众多公司,将掌机.电脑和手机等产品在触控领域的不断探索,以触控为操作的机型越来越多的被投放到市场当中.触控游戏.触控软件 ...

  2. Mac java环境配置

    进入命令行 cd ~ touch .bash_profile vi .bash_profile 输入内容jdk变量配置内容: export JAVA_HOME=/Library/Java/JavaVi ...

  3. IntelliJ远程调试教程

    概述 对于分布式系统的调试不知道大家有什么好的方法.对于我来说,在知道远程调试这个方法之前就是在代码中打各种log,然后重新部署,上线,调试,这样比较费时.今天咱们来了解了解Java远程调试这个牛逼的 ...

  4. fuse文件系统

    用户空间文件系统(Filesystem in Userspace,简称FUSE)是操作系统中的概念,指完全在用户态实现的文件系统.目前Linux通过内核模块对此进行支持.一些文件系统如ZFS,glus ...

  5. C++学习笔记(一):头文件和源文件

    说明: 当一个源文件(a.cpp)要调用另一个源文件(b.cpp)定义的方法时,需要在a.cpp中写上这个方法的声明(只需要该方法的名称.返回值和参数,类似Java的接口): 如果每次调用其他文件的方 ...

  6. MSSQLSERVER数据库- 数据类型Timestamp

    Timestamp:亦称时间戳数据类型,它提供数据库范围内的惟一值,反应数据库中数据修改的相对顺序,相当于一个单调上升的计数器.当它所定义的列在更新或者插入数据行时,此列的值会被自动更新,一个计数值将 ...

  7. ios之runtime学习

    今天学习了一下ios的runtime,看了其他博主的博客写的很不错,自己就不班门弄斧了,仅在此转载: 1.关于oc中类和元类:http://husbandman.diandian.com/post/2 ...

  8. 关于iOS中SQLITE句柄的使用的细节

    1.设计思想:给SQLITE进行封装,利用定义的类别实现方法的简洁,以便达到低耦合效果 控制器代码: #import "ViewController.h" #import &quo ...

  9. 如何让OpenSSL得到JKS格式的keystore中的public and private key

    国内私募机构九鼎控股打造APP,来就送 20元现金领取地址:http://jdb.jiudingcapital.com/phone.html内部邀请码:C8E245J (不写邀请码,没有现金送)国内私 ...

  10. Postfix上的反垃圾邮件的四个方法

    在介绍如何配置Postfix的smtp配置之前有必要首先介绍一下它的背景和特点.Postfix是一个由IBM资助下由WietseVenema 负责开发的自由软件工程的一个产物,其目的是为用户提供除se ...