jQuery Mobile 列表学习笔记

jQuery Mobile 提供了列表组件来展示数据,包括无序列表,有序列表和描述列表。列表组件旨在提供易于定制和高度可访问的列表。

无序列表

无序列表是一系列项目列表,每个项目由一个符号或图标表示。要创建无序列表,请使用<ul>标签。

htmlCopy Code
<ul> <li>项目1</li> <li>项目2</li> <li>项目3</li> </ul>

有序列表

有序列表是一系列按顺序排列的项目列表。它们通常用数字或字母标记,但可以通过 CSS 定义任何自定义计数器。要创建有序列表,请使用<ol>标签。

htmlCopy Code
<ol> <li>第一项</li> <li>第二项</li> <li>第三项</li> </ol>

描述列表

描述列表是一系列名词和它们对应的描述。每个名称和描述都用<dt><dd>标签组成。要创建描述列表,请使用<dl>标签。

htmlCopy Code
<dl> <dt>名称1</dt> <dd>描述1</dd> <dt>名称2</dt> <dd>描述2</dd> <dt>名称3</dt> <dd>描述3</dd> </dl>

示例

下面是一个使用 jQuery Mobile 列表组件的示例。

htmlCopy Code
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>jQuery Mobile 列表示例</title> <link rel="stylesheet" href="https://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.css"> <script src="https://code.jquery.com/jquery-1.11.3.min.js"></script> <script src="https://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.js"></script> </head> <body> <div data-role="page"> <div data-role="header"> <h1>列表示例</h1> </div> <div data-role="content"> <h2>无序列表</h2> <ul> <li>项目1</li> <li>项目2</li> <li>项目3</li> </ul> <h2>有序列表</h2> <ol> <li>第一项</li> <li>第二项</li> <li>第三项</li> </ol> <h2>描述列表</h2> <dl> <dt>名称1</dt> <dd>描述1</dd> <dt>名称2</dt> <dd>描述2</dd> <dt>名称3</dt> <dd>描述3</dd> </dl> </div> </div> </body> </html>

此示例将显示一个页面,其中包含了三种类型的列表:无序列表,有序列表和描述列表。