zoukankan      html  css  js  c++  java
  • jquery mobile 移动web(1)

    轻量级框架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"

  • 相关阅读:
    转:backbone.js源码解析:extend、Backbone.View
    转:前端单元测试总结
    转:JavaScript Promises相当酷:一种有趣的方案库
    npm发布模块
    转:nodejs npm常用命令
    nodejs守护进程forever
    转:SublimeText2 快捷键一览表
    转载7 Essential JavaScript Functions
    用node生成svg图片
    关于performance
  • 原文地址:https://www.cnblogs.com/nmxs/p/5039297.html
Copyright © 2011-2022 走看看