Я хочу использовать свое собственное изображение стрелки для элементов в списке. Где и как мне изменить jQuery Mobile по умолчанию серая стрелка серого круга? Должен ли я переопределить классы jquery css? Я использую jquery-mobile 1.1.0RC.
Вот мой HTML-код для элементов списка:
<ul data-role="listview" id="list_id"> </ul>
И вот мой код JavaScript, там я динамически добавляю элементы списка:
var ap = "<li data-corners=\"false\" data-shadow=\"false\" data-iconshadow=\"true\" data-inline=\"false\" data-wrapperels=\"div\" data-icon=\"images/next.png\" data-iconpos=\"right\" data-theme=\"a\" class=\"ui-btn ui-btn-icon-right ui-li-has-arrow ui-li ui-li-has-thumb ui-btn-up-c\"><div class=\"ui-btn-inner ui-li\"><div class=\"ui-btn-text\"><a href=\"index.html\" class=\"ui-link-inherit\">"+
"<img src=\"test_thumb.jpg\" class=\"ui-li-thumb\">"+
"<h3 class=\"ui-li-heading\">Big text</h3>"+
"<p class=\"ui-li-desc\">Smaller text</p>"+
"</a></div><span class=\"ui-icon ui-icon-arrow-r ui-icon-shadow\"> </span</div</li>";
$('#list_id').append(ap);
$('#list_id').listview('refresh');
Как видите, я пытался изменить атрибут data-icon на свой собственный источник изображения, но он не работает. Извините, если вопрос слишком очевиден, я новичок в рамках CSS и JQuery, поэтому любая помощь будет оценена. Спасибо!