Day10----jQuery-Mobile初识

入门案例1
<!-- jQuery Mobile依赖HTML5 data-*属性来支持各种UI元素,过渡和页面结构.
不支持他们的浏览器将以静默的方式弃用他们 -->
<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <!-- meta使用viewport以确保页面可自由缩放 -->
<meta name="viewport" content="width=device-width, initial-scale=1">
  <!-- 引入jQuery Mobile样式 -->
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.css">
  <!-- 引入jQuery库 -->
<script src="http://code.jquery.com/jquery-1.11.3.min.js"></script>
  <!-- 引入jQuery-Mobile样式 -->
<script src="http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.js"></script>
</head>
<body>
  <!-- 在浏览器中显示的页面 -->
  <div data-role="page">
    <!-- 在页面顶部创建的工具条(通常用于标题或者搜索按钮) -->
    <div data-role="header">
      <h1>欢迎来到我的主页</h1>
    </div>
    <!-- 定义了页面的内容,比如文本,图片,表单,按钮等. -->
    <!-- ui-content类用于在页面添加内边距和外边距 -->
    <div data-role="main" class="ui-content">
      <p>我现在是一个移动端开发者!!</p>
    </div>
    <!-- 用于创建页面底部工具条 -->
    <div data-role="footer">
      <h1>底部文本</h1>
    </div>
  </div>
</body>
</html>

案例2
<!-- 使用jQuery Mobile,你可以在单个html文件中创建多个不同的页面,你可以使用不同的href属性来区分使用
同一个唯一的id的页面 -->
<!-- 需要注意的是,当web应用有大量的内容(文本,图片,脚本等)将会严重影响加载时间,如果你不想使用内页链接可以
使用外部文件:
<a href="external.html">访问外部文件</a> -->
<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="http://apps.bdimg.com/libs/jquerymobile/1.4.5/jquery.mobile-1.4.5.min.css">
<script src="http://apps.bdimg.com/libs/jquery/1.10.2/jquery.min.js"></script>
<script src="http://apps.bdimg.com/libs/jquerymobile/1.4.5/jquery.mobile-1.4.5.min.js"></script>
</head>
<body>
<!-- 第一个页面,通过锚链接指向第二个链接 -->
<div data-role="page" id="pageone">
  <div data-role="header">
    <h1>欢迎来到我的主页</h1>
  </div>
  <div data-role="main" class="ui-content">
    <p>欢迎! 点击以下链接跳转到第二个页面。 </p>
    <a href="#pagetwo">跳转到第二个页面</a>
  </div>
  <div data-role="footer">
    <h1>底部文本</h1>
  </div>
</div>
<!-- 第二个页面,通过锚链接指向第二个链接 -->
<div data-role="page" id="pagetwo">
  <div data-role="header">
    <h1>欢迎来到我的主页</h1>
  </div>
  <div data-role="main" class="ui-content">
    <p>这是第二个页面。点击以下链接跳转到第一个页面。</p>
    <a href="#pageone">跳转到第一个页面</a>
  </div>
  <div data-role="footer">
    <h1>底部文本</h1>
  </div>
</div>
</body>
</html>

jquery单页多应用的开发

<!DOCTYPE html>
  <html>
    <head> 
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 
        <meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0" /> 
        <title>jquery mobile</title> 
        <link rel="stylesheet" href="./js/jquery.mobile-1.4.5.min.css"> 
        <!--<script src="./js/jquery-3.1.0.min.js" ></script>--> 
        <script src="http://libs.baidu.com/jquery/1.11.1/jquery.min.js" ></script> 
        <script src="./js/jquery.mobile-1.4.5.min.js" ></script>
    </head>
    <body>
        <div id="pageone" data-role="page"> 
              <div data-role="header"> 
                  <h1>第一个应用</h1> 
              </div> 
          <div data-role="main" class="ui-content">写一个单页多应用的webapp </div> 
          <div data-role="footer" data-position="fixed"> 
            <div data-role="navbar"> 
              <ul> 
                <li><a href="#pageone" data-icon="home">大厅</a> </li> 
                <li><a href="#pagetwo" data-icon="plus">朋友</a> </li> 
                <li><a href="#pagethree" data-icon="gird">信息</a> </li>
               <li><a href="#pagefour" data-icon="star">个人</a> </li> 
              </ul> 
            </div> 
          </div>
      </div>
      <div id="pagetwo" data-role="page"> 
          <div data-role="header"> 
              <h1>第2个应用</h1> 
          </div> 
          <div data-role="main" class="ui-content">写一个单页多应用的webapp </div>
         <div data-role="footer" data-position="fixed"> 
            <div data-role="navbar"> 
              <ul> 
                <li><a href="#pageone" data-icon="home">大厅</a> </li> 
                <li><a href="#pagetwo" data-icon="plus">朋友</a> </li> 
                <li><a href="#pagethree" data-icon="gird">信息</a> </li> 
                <li><a href="#pagefour" data-icon="star">个人</a> </li> 
              </ul> 
            </div> 
        </div>
    </div>
    <div id="pagethree" data-role="page"> 
        <div data-role="header"> 
            <h1>第3个应用</h1> 
        </div> 
        <div data-role="main" class="ui-content">写一个单页多应用的webapp </div> 
        <div data-role="footer" data-position="fixed"> <div data-role="navbar"> 
          <ul> 
             <li><a href="#pageone" data-icon="home">大厅</a> </li> 
             <li><a href="#pagetwo" data-icon="plus">朋友</a> </li> 
             <li><a href="#pagethree" data-icon="gird">信息</a> </li> 
             <li><a href="#pagefour" data-icon="star">个人</a> </li> 
          </ul> 
        </div> 
      </div>
    </div>
    <div id="pagefour" data-role="page"> 
      <div data-role="header"> 
        <h1>第4个应用</h1> 
      </div> 
      <div data-role="main" class="ui-content">写一个单页多应用的webapp </div> 
      <div data-role="footer" data-position="fixed"> 
        <div data-role="navbar"> 
          <ul> 
              <li><a href="#pageone" data-icon="home">大厅</a> </li> 
              <li><a href="#pagetwo" data-icon="plus">朋友</a> </li> 
              <li><a href="#pagethree" data-icon="gird">信息</a> </li> 
              <li><a href="#pagefour" data-icon="star">个人</a> </li> 
          </ul> 
        </div> 
      </div>
    </div>
</body>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容