1、 使用jQueryMobile的第一步,先建立一個html頁面,並在head標籤中加入如下內容:css
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.3.1/jquery.mobile-1.3.1.min.css" /> <script src="http://code.jquery.com/jquery-1.9.1.min.js"></script> <script src="http://code.jquery.com/mobile/1.3.1/jquery.mobile-1.3.1.min.js"></script>
注意:順序不能錯:(html
2、動態給列表增長數據
jquery
html代碼:app
<div data-role="content"> <ul data-role="listview" id="contentList"> <li><a href="#">測試數據1</a></li> <li><a href="#">測試數據2</a></li> </ul> <p> </p> <div id="moreDiv"> <button id="btnMore" data-icon="refresh">顯示更多</button> </div> </div>
js代碼:ide
function loadData() { var content = "<li><a href=\"#\">這是加載的數據</a></li>"; $("#contentList").append(content).listview('refresh'); }
總結:函數
一、列表的顯示已經拋棄table元素了,經過ul無序、ol有序代替;測試
二、append函數代替給innerHTML屬性賦值;編碼
三、添加數據後,須要經過listview('refresh') 方式進行刷新。spa
3、顯示「加載中」提示code
//顯示loading function showLoading() { $.mobile.loadingMessageTextVisible = true; $.mobile.showPageLoadingMsg("a", "加載中..." ); } //隱藏loading function hideLoading() { $.mobile.hidePageLoadingMsg(); }
4、HTML5設置字符集編碼,避免出現亂碼;
<!DOCTYPE html> <meta charset="utf-8">