Я работаю с jquery mobile 1.4.5 и jquery 1.9.1 и не могу заставить работать пользовательские значки. Вместо значка появляются серые пустые круги. Я нашел несколько вопросов SO по этому поводу, но ни один из них не решил мою проблему. Я взял пример с сайта jquery здесь
Вот мой jsfiddle:jsfiddle
Я также пробовал оба метода использования класса ui-icon и атрибута data-icon="myicon". Что мне не хватает?
HTML:
<button class="ui-btn ui-shadow ui-corner-all ui-btn-icon-left ui-icon-myicon">myicon</button>
<button data-icon="myicon" class="ui-btn ui-shadow ui-corner-all ui-btn-icon-left">myicon</button>
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
<script src="http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.js"></script>
CSS
.ui-icon-myicon:after {
background-image: url("http://png-1.findicons.com/files/icons/2219/dot_pictograms/128/drink_bar_cocktails.png");
background-size: 18px 18px;
d}