Вам нужно добавить правило CSS для вашей новой иконки:
.ui-icon-myapp-email {
background-image: url("app-icon-email.png") !important;/*I added the !important, I found that this rule was being overwritten*/
}
Upadate:
Вы также можете просто сделать свое правило CSS более конкретным, чем правило jQuery Mobile, например:
html .ui-icon-myapp-email {
...
}
Вот и все, вы сможете использовать этот значок, ссылаясь на него так:
<li data-icon="myapp-email"><a href="#">MY LI!!!</a></li>
Обратите внимание, что значок не отображается, если в элементе li
нет ссылки.
Вот демоверсия: http://jsfiddle.net/KYaQT/106/ (Обновленная ссылка)