jQuery Mobile是一款基于jQuery的移動Web開發(fā)框架,它提供了一套UI組件以及許多方便的功能,可以快速開發(fā)出美觀流暢的移動web應(yīng)用。
其中登錄界面是移動應(yīng)用中最基本的界面之一,jQuery Mobile框架也提供了一套簡單易用的登錄模板。下面我們來看一下這個模板的代碼:
<div data-role="page"> <div data-role="header" data-theme="b"> <h1>登錄</h1> </div> <div data-role="content"> <form> <label for="username">用戶名:</label> <input type="text" name="username" id="username" value="" /> <label for="password">密碼:</label> <input type="password" name="password" id="password" value="" /> <fieldset class="ui-grid-a"> <div class="ui-block-a"> <a href="#" data-role="button" data-theme="a">登錄</a> </div> <div class="ui-block-b"> <a href="#" data-role="button" data-theme="c">取消</a> </div> </fieldset> </form> </div> <div data-role="footer" data-theme="b"> <h4>? 版權(quán)所有</h4> </div> </div>
這是一個比較簡單的登錄模板,整個頁面由header、content、footer三部分組成。content部分包含一個form表單,里面包含了兩個input輸入框,分別用于輸入用戶名和密碼,還有一個登錄按鈕和一個取消按鈕。fieldset和ui-grid-a和ui-block-a、ui-block-b等是用來控制按鈕的位置和樣式的。上述代碼中用到的各種屬性和類都是jQuery Mobile框架中自帶的,開發(fā)者只需要按照指定的格式編寫即可。
總的來說,jQuery Mobile的登錄模板非常簡單易用,在實際的移動應(yīng)用開發(fā)中可以省去大量的工作量,讓開發(fā)者更加專注于實現(xiàn)自己的業(yè)務(wù)邏輯。