?
This document uses PHP Chinese website manual Release
盡管jQuery Mobile兼容所有的移動(dòng)設(shè)備,但是并不能完全兼容PC機(jī)(由于有限的CSS3支持)。 為了更好的閱讀本教程,建議您使用 Google Chrome 瀏覽器。 |
效果預(yù)覽 ?<body>
<div data-role="page">
? <div data-role="header">
??? <h1>歡迎來(lái)到我的主頁(yè)</h1>
? </div>
? <div data-role="content">
??? <p>我現(xiàn)在是一個(gè)移動(dòng)端開(kāi)發(fā)者!!</p>
? </div>
? <div data-role="footer">
??? <h1>底部文本</h1>
? </div>
</div>
</body>
實(shí)例解析:
jQuery Mobile 依賴(lài) HTML5 data-* 屬性來(lái)支持各種 UI 元素、過(guò)渡和頁(yè)面結(jié)構(gòu)。不支持它們的瀏覽器將以靜默方式棄用它們。 |
使用 jQuery Mobile, 你可以再單個(gè) HTML 文件中創(chuàng)建多個(gè)不同的頁(yè)面。
你可以使用不同的href屬性來(lái)區(qū)分使用同一個(gè)唯一id的頁(yè)面:
效果預(yù)覽 ?<div data-role="page" id="pageone">
? <div data-role="content">
??? <a href="#pagetwo">Go to Page Two</a>
? </div>
</div>
<div data-role="page" id="pagetwo">
? <div data-role="content">
??? <a href="#pageone">Go to Page One</a>
? </div>
</div>
注意: 當(dāng)web應(yīng)用有大量的內(nèi)容(文本,圖片,腳本等)將會(huì)嚴(yán)重影響加載時(shí)間。如果你不想使用內(nèi)頁(yè)鏈接可以使用外部文件:
<a href="externalfile.html">訪問(wèn)外部文件</a>
對(duì)話框是用于顯示頁(yè)面信息顯示或者表單信息的輸入。
在鏈接中添加data-rel="dialog"讓用戶(hù)點(diǎn)擊鏈接時(shí)彈出對(duì)話框:
效果預(yù)覽 ?<div data-role="page" id="pageone">
? <div data-role="content">
??? <a href="#pagetwo" data-rel="dialog">Go to Page Two</a>
? </div>
</div>
<div data-role="page" id="pagetwo">
? <div data-role="content">
??? <a href="#pageone">Go to Page One</a>
? </div>
</div>