看看在docu如何获得自定义图标
自定义图标
要使用自定义图标,指定具有类似的myapp电子邮件唯一名称的数据图标值 和按钮插件将 通过在数据图标值前缀ui-icon-生成一个类,并将其应用于按钮:ui-icon-myapp-email。
然后,您可以在您的样式表中编写 CSS规则,该规则的目标是使用ui-icon-myapp-email 类来指定图标背景源。要保持与其他图标的视觉效果保持一致,请创建一个白色图标18x18 像素以alpha透明度保存为PNG-8。
在这个例子中,我们只是指着一个独立的图标图像,但 你可以很容易地使用图标精灵,并指定 定位代替,就像我们在 框架使用的图标精灵。
.ui-icon-myapp-email {
background-image: url("app-icon-email.png");
}
例如
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.2.0/jquery.mobile-1.2.0.min.css" />
<script src="jquery-1.8.0.min.js"></script>
<script src="jquery.mobile-1.2.0.min.js"></script>
<style>
.ui-icon-taifun { background-image: url("taifun.png"); }
</style>
<title>Test</title>
</head>
<body>
<div data-role="page">
<div data-role="content">
<div data-role="collapsible" data-collapsed-icon="taifun" data-expanded-icon="taifun" data-inset="false">
<h2><img src="favicon.ico"> Pets</h2>
<ul data-role="listview">
<li><a href="index.html">Canary</a></li>
<li><a href="index.html">Cat</a></li>
<li><a href="index.html">Dog</a></li>
</ul>
</div><!-- /collapsible -->
<div data-role="collapsible" data-collapsed-icon="taifun" data-expanded-icon="taifun" data-inset="false">
<h2><img src="favicon.ico"> Farm animals</h2>
<ul data-role="listview">
<li><a href="index.html">Chicken</a></li>
<li><a href="index.html">Cow</a></li>
<li><a href="index.html">Duck</a></li>
</ul>
</div><!-- /collapsible -->
</div>
</div>
</body>
</html>
截图:
