Я создал пользовательский значок, когда я назначаю его жестко закодированному списку, который показывает пользовательский значок. но когда я помещаю его в программно добавленный список в таблице, он не отображается, а отображает значок «плюс».
по иронии судьбы, когда я пытаюсь "удалить" встроенный значок, он правильно показывает, но мой заказной значок не будет.
это сценарий:
это моя пользовательская кнопка
$(".ui-icon-customicon").css({'background-image':'url("http://website/mycustomeicon.jpg")','backgroundRepeat':'no-repeat', 'height':'18px', 'width':'18px', 'background-position':'center', 'background-color':'white'});
когда я использую вышеуказанную кнопку для жестко закодированного списка в Таблице, он отображается правильно. Но когда я использую это так ...
listItem = document.createElement('li');
listItem.setAttribute("data-icon","customicon");
моя иконка не отображается. и вместо этого он отображает значок «плюс». но когда я попробую это ....
listItem = document.createElement('li');
listItem.setAttribute("data-icon","delete");
кнопка меняется на значок удаления (встроенный значок).
Кто-нибудь может помочь мне в чем проблема? пожалуйста ???