[ASP.NET] Mobile Web Page 開發–jQuery Mobile Page 結構

  • 3069
  • 0

[ASP.NET] Mobile Web Page 開發–jQuery Mobile Page 結構

上一章簡單介紹了一下 jQuery Mobile ,本章要來說明使用 jQuery Mobile 時,其 Page 結構

是如何的呢 ?

 

在 jQuery Mobile Page 結構上是以 HTML div Tag 來定義,再配合 HTML5 data-* 自定義屬性

來形成,大致可以區分為 header 、 content 、footer 三區域,以 data-role 設定其屬性值

 

 

在行動裝置上常見於頁面頂端放置功能鍵,則可以在 header 區域中進行 header bar 的加工

,而這個部份也是常相當的容易,同樣透過 data-* 自定義屬性,定義 data-role data-icon 及

套用CSS Class 就可以輕鬆把標準HTML <a> Tag 變化成功能鍵,更多的設定變化,可參考

http://jquerymobile.com/demos/1.1.1/docs/toolbars/docs-headers.html ,當然你也可以選擇加在

Footer 區域

 

        <a href="A.html" data-role="button" data-icon="plus" class="ui-btn-left">New</a>
        <h1>
            我是 Header
        </h1>
        <a href="A.html" data-role="button" data-icon="plus" class="ui-btn-left">Sort</a>
    </div>
    <div data-role="content">
        我是 Content
    </div>
    <div data-role="footer">
        Footer
    </div>

 

image

 

以上初步介紹了在使用 jQuery Mobile 上 Page 的架構,可以看到只需簡單幾個設定配合

HTML Tag 即可以很快速的設計出在行動裝置上常見的 UI ,省掉了不少設計上的時間

,而開發人員也可以專心在內容功能上的設計囉 :)

 

若本文對您有所幫助,歡迎轉貼,但請在加註【轉貼】及來源出處,並在附上本篇的超連結,感恩您的配合囉。

By No.18