jQuery Mobile入門學(xué)習(xí)教程
jQuery Mobile入門學(xué)習(xí)是本文要介紹的內(nèi)容,主要是來了解并學(xué)習(xí)jQuery Mobile的基本使用方法,jQuery Mobile提供了基于手機(jī)界面的控件樣式,可以方便地讓你開發(fā)出符合手機(jī)操作習(xí)慣的界面。比如較大的按鈕等等。
使用jQuery Mobile需要應(yīng)用jQuery Mobile提供的js文件和css文件,可以直接url鏈接引用或者下載到本地引用皆可。參見以下代碼:
- <link rel="stylesheet" href="http://code.jquery.com/mobile/1.0b1/jquery.mobile-1.0b1.min.css" />
- <script type="text/javascript" src="http://code.jquery.com/jquery-1.6.1.min.js"></script>
- <script type="text/javascript" src="http://code.jquery.com/mobile/1.0b1/jquery.mobile-1.0b1.min.js">
jQuery Mobile為了使程序更像手機(jī)界面,提供了自己程序結(jié)構(gòu),在HTML的<body>標(biāo)簽中一個(gè)界面可以定義為以下幾個(gè)方面
- <body>
- <div data-role="page">
- <div data-role="header">...</div>
- <div data-role="content">...</div>
- <div data-role="footer">...</div>
- </div>
- </body>
其中page就是放置所有界面的地方,header就是手機(jī)程序中經(jīng)常出現(xiàn)手機(jī)界面上面一排的索引欄,content是放置主界面的地方,footer就是放下面程序最小面一排工具欄的地方。
在靜態(tài)界面中使用jQuery Mobile控件相當(dāng)簡單,jQuery Mobile提供了一系列的類實(shí)現(xiàn)了各種控件的定義,具體可以查看相關(guān)文檔。一般情況下就是定義一個(gè)樣式屬性就可以了。比如,定義一個(gè)按鈕樣式的超鏈接,使用下面代碼就可以了:
- <a href="index.html" data-role="button">Link button</a>
如果是想在JavaScript中動(dòng)態(tài)使用jQuery Mobile的一些控件,比如動(dòng)態(tài)添加一個(gè)按鈕是不行的。因?yàn)閖Query Mobile的樣式是在頁面load生成的,如果在代碼中生成,jQuery Mobile不會(huì)再處理樣式,所以不能顯示出jQuery Mobile的樣式。
小結(jié):jQuery Mobile入門學(xué)習(xí)教程的內(nèi)容介紹完了,希望通過本文的學(xué)習(xí)能對你有所幫助!