ホームページ  >  記事  >  ウェブフロントエンド  >  jQueryモバイル移動web(4)_jquery

jQueryモバイル移動web(4)_jquery

WBOY
WBOYオリジナル
2016-05-16 15:24:211119ブラウズ

モバイル インターネットの発展により、さまざまなモバイル 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>
上記の内容は、編集者が共有した jQuery mobile mobile web(4) の関連知識です。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。