Настройка кнопок разборного меню jQuery

0

Я новичок в использовании jQuery, но я создаю мобильную версию этого сайта. В настоящее время у меня есть большая часть построенной темы, которую можно увидеть здесь.

Я хочу сделать это так.

Изображение 174551

Мне удалось изменить цвета заголовка, но теперь, когда я добавил их в каждый пункт меню, я, кажется, потерял свои + и - значки, и теперь я просто оставлен с пустым темным кругом. Я попробовал добавить data-icon = "plus" и data-icon = "arrow-d", но они не отображаются. Так выглядит приложение до сих пор.

Изображение 174551

Как мне вернуть их?

Теги:
jquery-mobile

1 ответ

0

Свойство background - это правильное свойство для редактирования, однако вам нужно убедиться, что вы примените его к соответствующему элементу.

Элементом, предоставляющим белый фон, является элемент <a> ниже элемента <h3>.

<h3 class="ui-collapsible ...">
    <a href="..." style="background: red">...</a>
</h3>

При этом считается неправильной практикой использования встроенных стилей. Вы должны поместить это в внешний файл CSS как класс или что-то еще и применить стили как таковые.

Пример CSS:

.red
{
    background: red;
}

Пример HTML:

<h3 ...>
    <a href="..." class="red">...</a>
</h3>
  • 0
    класс, который применяется к тегам <a>: ui-collapsible-heading-toggle ui-btn ui-icon-plus ui-btn-icon-left ui-btn-наследовать, но я не могу изменить его, так как он хранится на сайте jQuery здесь code.jquery.com/mobile/1.4.0/jquery.mobile-1.4.0.min.css
  • 0
    @Craig Да, но вы можете создать свой собственный отдельный файл CSS и импортировать его.
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню