最新的Web开发教程
 

jQuery Mobile网页


创建专页

尽管jQuery Mobile的适用于所有的移动设备,它可能(由于有限的CSS3支持)桌面计算机上的一些兼容性问题。

在本教程中,我们建议您使用谷歌Chrome浏览器更好的阅读体验。

下面,我们创建了一个简单,标准的jQuery Mobile的页面:

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

  <div data-role="header" >
    <h1>Welcome To My Homepage</h1>
  </div>

  <div data-role="main" class="ui-content" >
    <p>I Am Now A Mobile Developer!!</p>
  </div>

  <div data-role="footer" >
    <h1>Footer Text</h1>
  </div>

</div>
</body>
试一试»

例子解释:

  • data-role="page"是在浏览器中显示的网页
  • data-role="header"创建页面顶部的工具栏(通常用于标题或搜索按钮)
  • data-role="main"定义了页面的内容,如文本,图像,按钮,表格等
  • "ui-content"类添加的页面里面的内容微胖和保证金
  • data-role="footer"在页面底部创建工具栏
  • 这些容器里面,你可以添加任何HTML元素 - 段落,图片,标题,列表等。

在HTML5 data-*属性在整个jQuery Mobile的用于创建一个"touch-friendly"为移动设备和有吸引力的外观。


在jQuery Mobile的添加页面

在jQuery Mobile的,你可以创建一个HTML文件中多个页面。

分隔每个页面有一个唯一的ID,使用href属性,它们之间的链接:

<div data-role="page" id="pageone" >
  <div data-role="main" class="ui-content">
    <a href="#pagetwo" >Go to Page Two</a>
  </div>
</div>

<div data-role="page" id="pagetwo" >
  <div data-role="main" class="ui-content">
    <a href="#pageone" >Go to Page One</a>
  </div>
</div>
试一试»

提示:加载的时间会很多的内容Web应用程序的影响(如文字,链接,图片,脚本等)。 使用外部文件,如果你不想在内部链接的网页:

<a href="externalfile.html">Go To External Page</a>

使用网页的对话框

对话框是用来显示特殊的信息或请求输入一个类型的窗口。

要创建一个当用户点击一个链接,打开一个对话框,添加data-dialog="true"您想显示为一个对话框中的页面:

<div data-role="page" id="pageone">
  <div data-role="main" class="ui-content">
    <a href="#pagetwo">Go to Page Two</a>
  </div>
</div>

<div data-role="page" data-dialog="true" id="pagetwo">
  <div data-role="main" class="ui-content">
    <a href="#pageone">Go to Page One</a>
  </div>
</div>
试一试»