w3cschool的jQuery Mobile教程总结
w3cschool的jQuery Mobile教程總結(jié)
jQuery Mobile 是針對觸屏智能手機(jī)與平板電腦的網(wǎng)頁開發(fā)框架。
jQuery Mobile 工作于所有主流的智能手機(jī)和平板電腦上。
一 jQuery Mobile教程
jQuery Mobile教程
jQuery Mobile簡介
jQuery Mobile安裝
??? jQuery Mobile CDN:
<head>
?<link rel="stylesheet"
href="http://code.jquery.com/mobile/1.3.2/jquery.mobile-
1.3.2.min.css">
?<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>
jQuery Mobile頁面
??? data-role="page" 是在瀏覽器中顯示的頁面。
??? data-role="header" 是在頁面頂部創(chuàng)建的工具條 (通常用于標(biāo)題或者搜索
按鈕)
??? data-role="content" 定義了頁面的內(nèi)容,比如文本, 圖片,表單,按鈕
等。
??? data-role="footer" 用于創(chuàng)建頁面底部工具條。
??? 在鏈接中添加data-rel="dialog"讓用戶點擊鏈接時彈出對話框。
jQuery Mobile頁面切換
??? 頁面切換效果可被應(yīng)用于任何使用 data-transition 屬性的鏈接或表單提
交:
<a href="#anylink" data-transition="slide">切換到第二個頁面</a>
jQuery Mobile按鈕
??? 在 jQuery Mobile 中,按鈕可通過三種方式創(chuàng)建:
??? 使用 <button> 元素
??? 使用 <input> 元素
??? 使用帶有 data-role="button" 的 <a> 元素
jQuery Mobile按鈕圖標(biāo)
??? 添加圖標(biāo)到您的按鈕,使用 data-icon 屬性:
<a href="#anylink" data-role="button" data-icon="search">Search</a>
jQuery Mobile工具欄
??? 頭部和尾部可以通過三種方式進(jìn)行定位:
??? Inline - 默認(rèn)。頭部欄和尾部欄與頁面內(nèi)容內(nèi)聯(lián)。
??? Fixed - 頭部欄和尾部欄固定在頁面的頂部和底部。
??? Fullscreen - 與 Fixed 定位模式基本相同,頭部欄和尾部欄固定在頁面的頂部和底部。但是當(dāng)他工具欄滾動出屏幕之外時,不會自動重新顯示,除非點擊屏幕,這對于圖片或視頻類有提升代入感的應(yīng)用是非常有用的。注意這種模式下工具欄會遮住頁面內(nèi)容。
jQuery Mobile導(dǎo)航欄
??? 使用 data-role="navbar" 屬性來定義導(dǎo)航欄
jQuery Mobile可折疊塊
??? 創(chuàng)建一個可折疊的內(nèi)容塊,需要為容器添加 data-role="collapsible" 屬性。
jQuery Mobile 網(wǎng)格
二 jQuery Mobile 列表
jQuery Mobile列表視圖
??? 應(yīng)用方法就是在ul或ol標(biāo)簽中添加data-role="listview"屬性。在每個項目(<li>)中添加鏈接,用戶可以點擊它。
jQuery Mobile列表內(nèi)容
三 jQuery Mobile表單
jQuery Mobile表單基礎(chǔ)
jQuery Mobile表單輸入
jQuery Mobile表單選擇
jQuery Mobile表單滑動條
四 jQuery Mobile主題
jQuery Mobile主題
五 jQuery Mobile 事件
jQuery Mobile事件
jQuery Mobile觸摸事件
jQuery Mobile滾屏事件
jQuery Mobile方向改變事件
jQuery Mobile實例
jQuery Mobile Data屬性
jQuery Mobile圖標(biāo)
jQuery Mobile事件
jQuery Mobile頁面事件
??? 在 jQuery Mobile 中與頁面打交道的事件被分為四類:
??? Page Initialization - 在頁面創(chuàng)建前,當(dāng)頁面創(chuàng)建時,以及在頁面初始化之后
??? Page Load/Unload - 當(dāng)外部頁面加載時、卸載時或遭遇失敗時
??? Page Transition - 在頁面過渡之前和之后
??? Page Change - 當(dāng)頁面被更改,或遭遇失敗時
jQuery Mobile CSS類
??? 全局類
??? 按鈕類
??? 圖標(biāo)類
??? 主題類
??? 網(wǎng)格類
?
總結(jié)
以上是生活随笔為你收集整理的w3cschool的jQuery Mobile教程总结的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JSP标准标签库JSTL总结
- 下一篇: Struts2 - 上传任意多个文件