jqueryMobile使用示例分享
jQuery Mobile是客戶端代碼,但其基于ajax技術(shù)與服務(wù)器端交互。因此擁有一個Web Service,才能更好的體驗(yàn)jQuery Mobile的功能。這里不打算介紹Web Service的搭建過程,朋友們可以根據(jù)自己的實(shí)際需要自行搭建。
示例一:
<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <link rel="stylesheet" > <script src="http://code.jquery.com/jquery-1.8.3.min.js"></script> <script src="http://code.jquery.com/mobile/1.3.2/jquery.mobile-1.3.2.min.js"></script> <title>jqueryMoblie</title> </head> <body> <div data-role="page" id="pageone"> <div data-role="header"> <h1>圖標(biāo)</h1> </div> <div data-role="content"> <p>定位圖標(biāo):</p> <a href="#link" data-role="button" data-icon="search" data-iconpos="top">頂部</a> <a href="#link" data-role="button" data-icon="search" data-iconpos="right">右側(cè)</a> <a href="#link" data-role="button" data-icon="search" data-iconpos="bottom">底部</a> <a href="#link" data-role="button" data-icon="search" data-iconpos="left">左側(cè)</a> </div> <div data-role="footer"> <h1>底部文本</h1> </div> </div> </body> </html>
演示圖:

示例二:
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" >
<script src="http://code.jquery.com/jquery-1.8.3.min.js"></script>
<script src="http://code.jquery.com/mobile/1.3.2/jquery.mobile-1.3.2.min.js"></script>
</head>
<body>
<div data-role="page" id="pageone">
<div data-role="header">
<h1>可折疊塊</h1>
</div>
<div data-role="content">
<div data-role="collapsible">
<h1>點(diǎn)擊我 - 我可以折疊!</h1>
<p>我是可折疊的內(nèi)容。</p>
</div>
</div>
<div data-role="footer">
<h1>頁腳文本</h1>
</div>
</div>
</body>
</html>
演示圖

示例三:
<!DOCTYPE html>
<html lang="zh_CN">
<head>
<meta charset="utf-8">
<!-- <link rel="stylesheet" >
<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.2/jquery.mobile.min.js"></script> -->
<link rel="stylesheet" >
<script src="http://code.jquery.com/jquery-1.8.3.min.js"></script>
<script src="http://code.jquery.com/mobile/1.3.2/jquery.mobile-1.3.2.min.js"></script>
</head>
<body>
<div data-role="page" id="pageone">
<div data-role="header">
<h1>可折疊集合</h1>
</div>
<div data-role="content">
<div data-role="collapsible-set">
<div data-role="collapsible">
<h3>點(diǎn)擊我 - 我可以折疊!</h3>
<p>我是可折疊的內(nèi)容。</p>
</div>
<div data-role="collapsible">
<h3>點(diǎn)擊我 - 我可以折疊!</h3>
<p>我是可折疊的內(nèi)容。</p>
</div>
<div data-role="collapsible">
<h3>點(diǎn)擊我 - 我可以折疊!</h3>
<p>我是可折疊的內(nèi)容。</p>
</div>
<div data-role="collapsible">
<h3>點(diǎn)擊我 - 我可以折疊!</h3>
<p>我是可折疊的內(nèi)容。</p>
</div>
</div>
</div>
<div data-role="footer">
<h1>在此插入底部文本</h1>
</div>
</div>
</body>
</html>
演示圖:

示例四:
<html lang="zh_CN">
<head>
<meta charset="utf-8">
<link rel="stylesheet" >
<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.2/jquery.mobile.min.js"></script>
<style>
.ui-block-a,
.ui-block-b,
.ui-block-c
{
background-color: lightgray;
border: 1px solid black;
height: 100px;
font-weight: bold;
text-align: center;
padding: 30px;
}
</style>
</head>
<body>
<div data-role="page" id="pageone">
<div data-role="header">
<h1>自定義的列</h1>
</div>
<div data-role="content">
<p>三列樣式布局:</p>
<div class="ui-grid-b">
<div class="ui-block-a"><span>第一個列</span></div>
<div class="ui-block-b"><span>第二個列</span></div>
<div class="ui-block-c"><span>第三個列</span></div>
</div>
</div>
</div>
</body>
</html>
演示圖

示例五:
<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="utf-8"> <link rel="stylesheet" > <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.2/jquery.mobile.min.js"></script> </head> <body> <div data-role="page" id="pageone"> <div data-role="content"> <h2>有序列表:</h2> <ol data-role="listview"> <li><a href="#">列表項(xiàng)</a></li> <li><a href="#">列表項(xiàng)</a></li> <li><a href="#">列表項(xiàng)</a></li> </ol> <h2>無序列表:</h2> <ul data-role="listview"> <li><a href="#">列表項(xiàng)</a></li> <li><a href="#">列表項(xiàng)</a></li> <li><a href="#">列表項(xiàng)</a></li> </ul> </div> </div> </body> </html>
演示圖

在介紹過程中有不對的地方或不嚴(yán)謹(jǐn)?shù)牡胤?,歡予以糾正。感謝大家!
與其他教程不同的是,本教程都是通一個個實(shí)例進(jìn)行展示。關(guān)鍵性介紹都會在代碼中穿插。
- jquery Mobile入門—多頁面切換示例學(xué)習(xí)
- jQuery Mobile頁面跳轉(zhuǎn)后未加載外部JS原因分析及解決
- jquery mobile實(shí)現(xiàn)撥打電話功能的幾種方法
- jquerymobile局部渲染的各種刷新方法小結(jié)
- jquery mobile的觸控點(diǎn)擊事件會多次觸發(fā)問題的解決方法
- jquery mobile頁面跳轉(zhuǎn)后樣式丟失js失效的解決方法
- jQueryMobile之Helloworld與頁面切換的方法
- 使用jQueryMobile實(shí)現(xiàn)滑動翻頁效果的方法
- jquery.mobile 共同布局遇到的問題小結(jié)
- 詳解jQuery Mobile自定義標(biāo)簽
相關(guān)文章
使用jquery實(shí)現(xiàn)的一個圖片延遲加載插件(含圖片延遲加載原理)
這篇文章主要介紹了使用jquery實(shí)現(xiàn)的一個圖片延遲加載插件,同時講解了圖片延遲加載的原理,還有無阻塞加載廣告的功能哦,需要的朋友可以參考下2014-06-06
jQuery 中使用JSON的實(shí)現(xiàn)代碼
json 是 Ajax 中使用頻率最高的數(shù)據(jù)格式,在瀏覽器和服務(wù)器中之間的通訊可離不開它2011-12-12
使用jQuery 操作table 完成單元格合并的實(shí)例
下面小編就為大家分享一篇使用jQuery 操作table 完成單元格合并的實(shí)例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2017-12-12
用jquery等比例控制圖片寬高的具體實(shí)現(xiàn)
控制圖片寬高的方法有很多,下面為大家介紹下使用jquery是如何實(shí)現(xiàn)的,感興趣的朋友可以學(xué)習(xí)下2014-01-01
jQuery查找節(jié)點(diǎn)方法完整實(shí)例
這篇文章主要介紹了jQuery查找節(jié)點(diǎn)方法,結(jié)合完整實(shí)例形式分析了jQuery針對DOM節(jié)點(diǎn)屬性的相關(guān)操作技巧,需要的朋友可以參考下2016-09-09
jQuery實(shí)現(xiàn)點(diǎn)擊按鈕彈出可拖拽模態(tài)對話框完整實(shí)例【測試可用】
這篇文章主要介紹了jQuery實(shí)現(xiàn)點(diǎn)擊按鈕彈出可拖拽模態(tài)對話框的方法,結(jié)合完整實(shí)例形式分析了jQuery調(diào)用模態(tài)對話框的基本原理、實(shí)現(xiàn)方法與相關(guān)操作技巧,需要的朋友可以參考下2023-04-04
jQuery簡單實(shí)現(xiàn)點(diǎn)擊文本框復(fù)制內(nèi)容到剪貼板上的方法
這篇文章主要介紹了jQuery簡單實(shí)現(xiàn)點(diǎn)擊文本框復(fù)制內(nèi)容到剪貼板上的方法,涉及jQuery針對瀏覽器的判定與剪貼板的讀寫操作技巧,需要的朋友可以參考下2016-08-08

