jQuery Mobile: Up and Running 中有一个示例,它显示了一个包含标题、描述和链接的交互式列表
http://my.safaribooksonline.com/book/-/9781449331085/4dot-lists/id2712982
我找不到此代码,到目前为止,我能够重现相同效果的唯一方法是将<hX>
元素嵌套在 中<a>
,我知道这是不好的做法。
任何人都可以提出正确的方法来实现这一目标吗?下面的示例有效,但只能通过将 .
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>List Example</title>
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.1.1/jquery.mobile-1.1.1.min.css" />
<script src="http://code.jquery.com/jquery-1.7.1.min.js"></script>
<script src="http://code.jquery.com/mobile/1.1.1/jquery.mobile-1.1.1.min.js"></script>
<meta name="viewport" content="width=device-width, initial-scale=1">
</head>
<body>
<div data-role="page" id="example">
<div data-role="header" data-theme="c">
<h2>List Example</h2>
</div>
<div data-role="content">
<ul data-role="listview" >
<li>
<a href="#">
<h3>Title1</h3>
<p>Description1</p>
</a>
</li>
<li>
<a href="#">
<h3>Title2</h3>
<p>Description2</p>
</a>
</li>
</ul>
</div>
</body>
</html>