Tinymce цвет кнопки выпуска - PullRequest
0 голосов
/ 10 июля 2019

Я создал скрипку о том, о чем моя проблема: http://fiddle.tinymce.com/k5faab/31

Чтобы выбрать цвет, нужно нажать на часть кнопки, а не на саму кнопку. При нажатии на кнопку ничего не происходит.

В плагине (я использую tinymce 4.5) кнопка выглядит так:

e.addButton("forecolor", {
type: "colorbutton",
tooltip: "Text Color",
format: "forecolor",
 panel: {
        origin: "forecolor",
        role: "application",
        ariaRemember: !0,
        html: r,
        onclick: a
    }

Я пытался изменить type: "colorbutton" на type: "button" и type: "menubutton" и type: "panelbutton", но это не сработало. Хотя все они отображаются в виде нажимаемых кнопок, средство выбора цвета практически перестает работать.

Я пытался выяснить, что на самом деле является их type: "colorbutton", но не смог найти ничего, что относится к нему, в tinymce.min.js или в самом плагине.

Как мне сделать всю кнопку нажатой?

PS Я также загружаю здесь весь скрипт плагина на тот случай, если кто-то захочет взглянуть на сам скрипт: https://jsfiddle.net/kj0tmwer/

1 Ответ

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

Неважно. Проблема была в tinymce.min.js. Может быть, это поможет кому-то там. Найти: <button role="presentation" hidefocus="1" type="button" tabindex="-1"> добавить class="mce-open" к нему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...