jQuery Mobile Содержимое списков



Значки списков jQuery Mobile

По умолчанию каждый элемент списка будет содержать значок стрелки "carat-r" (стрелка вправо). Чтобы изменить этот значок, можно использовать атрибут data-icon:

Пример

<ul data-role="listview">
  <li><a href="#">По умолчанию — стрелка вправо</a></li>
  <li data-icon="plus"><a href="#">data-icon="plus"</a></li>
  <li data-icon="minus"><a href="#">data-icon="minus"</a></li>
  <li data-icon="delete"><a href="#">data-icon="delete"</a></li>
  <li data-icon="location"><a href="#">data-icon="location"</a></li>
  <li data-icon="false"><a href="#">data-icon="false"</a></li>
</ul>

Попробуйте сами »
Note data-icon="false" удалит значок.

Для более полного набора значков кнопок jQuery Mobile, пожалуйста, посетите нашСправочное руководство по иконкам jQuery Mobile。


Значки 16x16

Если вы хотите добавить стандартные значки 16x16px в ваш список, вы можете добавить элемент <img> в элемент списка и использовать класс "ui-li-icon":

Пример

<ul data-role="listview">
  <li><a href="../index.html"><img src="us.png.html" alt="USA" class="ui-li-icon">USA</a></li>
</ul>

Попробуйте сами »

Миниатюры списков jQuery Mobile

Для изображений размером больше 16x16px добавьте элемент <img> в ссылку.

jQuery Mobile автоматически масштабирует изображения до 80x80px:

Пример

<ul data-role="listview">
  <li><a href="../index.html"><img src="chrome.png.html"></a></li>
</ul>

Попробуйте сами »

Используйте стандартный HTML, чтобы добавить информацию в список:

Пример

<ul data-role="listview">
  <li>
    <a href="../index.html">
    <img src="chrome.png.html">
    <h2>Google Chrome</h2>
<p>Google Chrome — это бесплатный веб-браузер с открытым исходным кодом. Выпущен в 2008 году.</p>
    </a>
  </li>
</ul>

Попробуйте сами »


Значки списков jQuery Mobile

Используйте class="ui-li-icon" на элементе <img> списка, чтобы добавить значки 16x16px:

Пример

<li><a href="../index.html"><img src="us.png.html" alt="USA" class="ui-li-icon">USA</a></li>

Попробуйте сами »


Раздельные кнопки

В списках jQuery Mobile иногда требуется выполнить две разные операции над содержимым элемента списка. В этом случае нужно разделить кнопку-ссылку в элементе списка. Чтобы добиться разделения, добавьте ещё один элемент <a> внутрь элемента <li>, и эффект разделения можно реализовать на странице.

jQuery Mobile автоматически установит вторую ссылку как значок синей стрелки. Текст ссылки значка (если он есть) будет отображаться, когда пользователь наводит мышь на значок:

Пример

<ul data-role="listview">
  <li>
    <a href="../index.html"><img src="chrome.png.html"></a>
    <a href="../index.html">Некоторый Текст</a>
  </li>
</ul>

Попробуйте сами »

Добавьте несколько страниц и диалогов, чтобы сделать функциональность ссылок богаче:

Пример

<ul data-role="listview">
  <li>
    <a href="../index.html"><img src="chrome.png.html"></a>
<a href="../index.html" data-rel="dialog">Скачать браузер</a>
  </li>
</ul>

Попробуйте сами »


Пузырьки-счётчики

Пузырьки-счётчики используются для отображения чисел, связанных с элементами списка, например количества писем в почтовом ящике:

Чтобы добавить пузырьки-счётчики, используйте встроенный элемент, такой как <span>, задайте атрибут class "ui-li-count" и добавьте число:

Пример

<ul data-role="listview">
<li><a href="../index.html">Входящие<spanclass="ui-li-count">25</span></a></li>
<li><a href="../index.html">Исходящие<spanclass="ui-li-count">432</span></a></li>
<li><a href="../index.html">Корзина<spanclass="ui-li-count">7</span></a></li>
</ul>

Попробуйте сами »

Примечание:Чтобы правильно отобразить пузырёк-счётчик, необходимо изменить метод программирования. Это будет объяснено в следующих главах.


实例

Другие примеры


Как создать всплывающий список


Как задать значок ссылки по умолчанию для элементов списка (по умолчанию — стрелка вправо).


Как создать сворачиваемый всплывающий список.


Как создать список, который можно показывать/скрывать.


Как создать календарь.

Другие расширения