jQuery Mobile 簡介

jQuery Mobile

               定義:是一種爲觸控優化的web框架,用於創建移動web 應用程序 

                            適用於所有流行的智能手機和平板電腦

                           使用HTML5、CSS3、JavaScript、AJAX,通過儘可能少的代碼來完成對頁面的佈局

                優點:會自動爲網頁設計交互的易用外觀,並能在所有移動設計上保持一致

                使用:從 http://jquerymobile.com/download/ 下載資源庫

                            從 CDN 引用 jQuery Mobile:

                            <head>
                            <link rel="stylesheet" href="http://code.jquery.com/mobile/1.4.1/jquery.mobile-1.4.1.min.css" />
                            <script src="http://code.jquery.com/jquery-1.10.2.min.js"></script>
                            <script src="http://code.jquery.com/mobile/1.4.1/jquery.mobile-1.4.1.min.js"></script>

                            </head>

                     基本屬性定義: data-role="page"    //顯示在瀏覽器中的頁面  <div data-role="page">....</div>

                                          data-role="header"  //創建頁面上方的工具欄 (常用於標題和搜索按鈕)  <div data-role="header">....</div>

                                          data-role="content" // 真正定義頁面的內容    <div data-role="content">....</div>

                                          data-role="footer"   //創建頁面底部的工具欄    <div data-role="footer">....</div>

                                          data-rel="dialog"  //添加在鏈接處,此時用戶點擊該鏈接時,會以對話框形式呈現將要跳轉的頁面

                                                                            <a href="#otherLink"  data-role="dialog">....</a>

                                          <h1>標題</h1>   // h1-h6是標題

                     p.s.    HTML5   data-*   屬性用於通過 jQuery Mobile,爲移動設備創建 “對觸控友好的”交互外觀。   

            e.g.

            <!DOCTYPE html>
            <html>
            <head>
                 ........// CDN 引用 jQuery Mobile
            </head>

            <body>

                 <div data-role="page" id="page1">
                      <div data-role="header">
                          <h1>這是page1</h1>
                      </div>
                      <div data-role="content">
                          <a href="#page2">跳轉到頁面二</a>

                          <a href="#page3" data-rel="dialog">對話框彈出頁面二</a>
                      </div>
                      <div data-role="footer">
                          <h1>頁腳</h1>
                      </div>
                 </div> 

                 <div data-role="page" id="page2">                     

                      <div data-role="header">
                          <h1>這是page2</h1>
                      </div>

                      <div data-role="content">
                          <a href="#page1">跳轉到頁面一</a>

                          <a href="externalFile.html">跳轉到外部頁面</a>
                      </div>

                 </div> 

                 <div data-role="page" id="page3">                      

                      <div data-role="header">
                          <h1>這是page3</h1>
                      </div>
                      <div data-role="content">
                          <a href="#page1">跳轉到頁面一</a>

                      </div>
                 </div> 


           </body>
           </html>
發佈了15 篇原創文章 · 獲贊 0 · 訪問量 13萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章