У системы значков пользовательского интерфейса jQuery есть "пустой" значок - один без изображения?

Похоже, что это глупый вопрос, но это была бы приятная особенность.

В системе значков пользовательского интерфейса jQuery есть "пустой" значок - один без изображения?

Я вынужден сделать какой-то пользовательский стиль на ui-icon-empty и переместить фон в область спрайта, которая находится вне графика?

Ответ 1

если вы посмотрите в файле css, предоставленном jquery ui theme, вы найдете класс с именем:

ui-icon-blank

вы можете использовать то же самое, чтобы иметь пустые значки.

Спасибо...

Тс

Ответ 2

Я только что создал .ui-icon-empty { background:none } и вызвал это с помощью инструмента кнопки:

$(selector).button({icons:{primary: 'ui-icon-empty'}})

Это сработало, но кажется неуклюжим. Было бы здорово, если бы ui-icon-empty в ui.base

Ответ 3

Если вы используете привязку в списке и хотите удалить значок, добавьте "data-icon =" false "в свой тег списка, чтобы удалить значок.

<li data-icon="false">
    <a href="#">Label</a>
</li>