>>分享Web前端开发技术,并对孙卫琴的《精通Vue.js:Web前端开发技术详解》提供技术支持 书籍支持  卫琴直播  品书摘要  在线测试  资源下载  联系我们
发表一个新主题 开启一个新投票 回复文章 您是本文章第 26072 个阅读者 刷新本主题
 * 贴子主题:  jQuery Mobile 页面 回复文章 点赞(0)  收藏  
作者:flybird    发表时间:2019-08-18 16:07:45     消息  查看  搜索  好友  邮件  复制  引用

  

jQuery Mobile  页面

开始学习 jQuery Mobile

        
点击在新窗口中浏览原图
CTRL+鼠标滚轮放大或缩小 尽管jQuery Mobile兼容所有的移动设备,但是并不能完全兼容PC机(由于有限的CSS3支持)。

为了更好的阅读本文,建议您使用 Google Chrome 浏览器。
            

范例

<body>
<div  data-role="page">

<div

   data-role="header">
    <h1>欢迎来到我的主页</h1>
</div>

<div  data-role="main" class="ui-content">
    <p>我现在是一个移动端开发者!!</p>
  
      </div>

  <div  data-role="footer">
    <h1>底部文本</h1>
  </div>

</div>
</body>

范例解析:

  • data-role="page" 是在浏览器中显示的页面。
  • data-role="header" 是在页面顶部创建的工具条 (通常用于标题或者搜索按钮)
  • data-role="main" 定义了页面的内容,比如文本, 图片,表单,按钮等。
  • "ui-content" 类用于在页面添加内边距和外边距。
  • data-role="footer" 用于创建页面底部工具条。
  • 在这些容器中你可以添加任何 HTML 元素 - 段落, 图片, 标题, 列表等。
点击在新窗口中浏览原图
CTRL+鼠标滚轮放大或缩小 jQuery Mobile 依赖 HTML5 data-* 属性来支持各种 UI 元素、过渡和页面结构。不支持它们的浏览器将以静默方式弃用它们。
            

在页面中添加 jQuery Mobile

     使用 jQuery Mobile, 你可以在单个 HTML 文件中创建多个不同的页面。

     你可以使用不同的href属性来区分使用同一个唯一id的页面:                    

范例

<div data-role="page"  id="pageone">

  <div data-role="main" class="ui-content">
    <a  href="#pagetwo">跳转到第二个页面</a>
  </div>
</div>

<div data-role="page"  id="pagetwo">
  <div  data-role="main" class="ui-content">
    <a  href="#pageone">跳转到第一个页面</a>
  </div>
</div>

         注意: 当web应用有大量的内容(文本,图片,脚本等)将会严重影响加载时间。如果你不想使用内页链接可以使用外部文件:

         <a href="externalfile.html">访问外部文件</a>                  

页面作为对话框使用

     对话框是用于显示页面信息显示或者表单信息的输入。

     在链接中添加data-rel="dialog"让用户点击链接时弹出对话框:            

范例

<div data-role="page" id="pageone">
  <div   data-role="main" class="ui-content">
    <a href="#pagetwo">跳转到第二个页面</a>
  </div>
</div>

<div data-role="page"    data-dialog="true" id="pagetwo">
  <div   data-role="main" class="ui-content">
    
      <a href="#pageone">跳转到第一个页面</a>
  </div>
</div>

程序猿的技术大观园:www.javathinker.net



[这个贴子最后由 flybird 在 2020-02-14 09:34:03 重新编辑]
  Java面向对象编程-->集合(下)
  JavaWeb开发-->Servlet技术详解(Ⅰ)
  JSP与Hibernate开发-->JPA API的高级用法
  Java网络编程-->Java网络编程入门
  精通Spring-->Vue组件开发基础
  Vue3开发-->创建综合购物网站应用
  10个 Web 开发人员的常用的 Chrome 扩展程序
  vue3.0-基本特性和用法
  vue3 composition API的用法
  Axios拦截器的用法
  animate.css动画样式类型库的用法
  JavaScript的async函数
  总结:Vue的生命周期钩子函数的调用时机
  Vue用法详解
  Vue的使用方法
  vue导出pdf格式文件
  JavaScript的HTML DOM Column 对象
  JavaScript 闭包
  JavaScript 类型转换
  JavaScript 语法大全
  JavaScript 输出数据
  更多...
 IPIP: 已设置保密
楼主      
1页 0条记录 当前第1
发表一个新主题 开启一个新投票 回复文章


中文版权所有: JavaThinker技术网站 Copyright 2016-2026 沪ICP备16029593号-2
荟萃Java程序员智慧的结晶,分享交流Java前沿技术。  联系我们
如有技术文章涉及侵权,请与本站管理员联系。