Wordpress + Jquery Accordion + шрифт-потрясающий плагин - PullRequest
0 голосов
/ 11 июля 2019

Я создал плагин в WordPress, который создает аккордеон JQuery.

Работает нормально, однако, сейчас я пытаюсь добавить значки, используя font-awesome, но, похоже, я не могу отобразить значки.

Я добавил плагин 'font-awesome' и убедился, что значки появляются в другом месте, просто указав класс значков в пустом элементе (i, div, span) . Итак, я знаю, что он там и работает.

Я создаю аккордеон так:

let expanderWidgets = $('.article-sidebar-column .expander')
if (expanderWidgets.length > 0) {
  expanderWidgets.accordion({
    icons: {header: "fas fa-caret-right", activeHeader: "fas fa-caret-down"},
    collapsible: true, active: false, heightStyle: "content"
  })

В инспекторе я вижу, что он вставляет классы 'fa *' в диапазон в заголовке h3, поэтому они есть, но их ширина равна 0, поэтому не похоже, что значки загружаются.

Есть ли какая-то дополнительная очередь или другая инициализация, которую мне нужно сделать в плагине, чтобы отобразить значки fa?

(Я бы предпочел использовать значки fa, а не значки jquery - я не хочу загружать тему jq ui и не хочу, чтобы в установке wp был установлен еще один шрифт - он уже раздутый)

1 Ответ

0 голосов
/ 18 июля 2019

Сверчки на этом.

Я наконец сдался и использовал пакет шрифтов jquery ui.

Это работает.

...