ホームページ > 記事 > ウェブフロントエンド > jQueryモバイル移動web(4)_jquery
モバイル インターネットの発展により、さまざまなモバイル Web フレームワークが誕生しました。 jQuery Mobile は、タッチ エクスペリエンスのための Web UI 開発フレームワークで、Web アプリを Android や iOS などのタッチ スクリーン モバイル デバイスに適した Javascript ライブラリに簡単にパッケージ化でき、優れたインターフェイスで簡単かつ迅速に開発できます。 Web アプリのユーザー エクスペリエンスを実現します。何もインストールする必要はなく、必要な *.js および *.css ファイルを Web ページに直接組み込むだけです。
ドロップダウン メニュー:
label 要素の for 属性を選択するように設定します。 label 要素のテキスト内容がオプションの名前として使用され、div 要素を定義し、data-role 属性の値を fieldcontain に設定します。
<div data-role="controlgroup"> <label for="select" class="select">请选择你的兴趣</label> <select name="select" id="select"> <option>音乐</option> <option>电影</option> <option>体育</option> <option>旅游</option> </select> </div>
グループ選択メニュー
select要素にoptgroupを指定する必要があります。
<div data-role="controlgroup"> <label for="select">请选择你的兴趣:</label> <select name="select" id="select" data-native-menu="true"> <optgroup label="娱乐类"/> <option>音乐</option> <option>电影</option> <optgroup label="文体累"/> <option>体育</option> <option>旅游</option> </select> </div>
指定されたオプションデータ項目の選択メニューを無効にします
<div data-role="controlgroup"> <label for="select">请选择你的兴趣:</label> <select name="select" id="select" data-native-menu="true"> <optgroup label="娱乐类"/> <option disabled="">音乐</option> <option>电影</option> <optgroup label="文体累"/> <option>体育</option> <option>旅游</option> </select> </div>
共通接続リスト
<div data-role="page"> <header data-role="header"> <h1>列表例</h1> </header> <div data-role="content"> <ul data-role="listview" data-theme="g"> <li><a href="#">List 1</a></li> <li><a href="#">List 2</a></li> <li><a href="#">List 3</a></li> <li><a href="#">List 4</a></li> </ul> </div> </div>
複数レベルのネストされたリスト。
<div data-role="page"> <header data-role="header"> <h1>列表例</h1> </header> <div data-role="content"> <ul data-role="listview" data-theme="g"> <li> <a href="#" data-add-back-btn="true">List 1</a> <p >这是第一层</p> <ul> <li> <a>subList 1 of 1</a> <a>subList 1 of 2</a> <a>subList 1 of 3</a> </li> </ul> </li> <li> <a href="#" data-add-back-btn="true">List 2</a> <p >这是第二层</p> <ul> <li> <a>subList 2 of 1</a> <a>subList 2 of 2</a> <a>subList 2 of 3</a> </li> </ul> </li> <li> <a href="#" data-add-back-btn="true">List 3</a> <p >这是第三层</p> <ul> <li> <a>subList 3 of 1</a> <a>subList 3 of 2</a> <a>subList 3 of 3</a> </li> </ul> </li> </ul> </div> </div>