TinyMCE получить атрибуты CSS узла - PullRequest
0 голосов
/ 19 сентября 2011

Я создаю приложение, которое использует TinyMCE для редактирования содержимого в блоках TD.Функция tinyMCE.execCommand (...) привязана ко многим пользовательским кнопкам, эти кнопки не созданы с TinyMCE ControllManager , это всего лишь несколько DIV с событием onClick, которое отправляет execCommand до tinyMCE .

При редактировании содержимого со стандартными кнопками TinyMCE они показывают текущее состояние узла.Например, мы нажимаем жирный курсивный текст упорядоченного списка - мы видим, что кнопки «B», «I» и «OL» активны в элементах управления.Мне нужно сделать что-то похожее - получить атрибуты текущего узла, чтобы я мог добавить некоторый класс к своим пользовательским кнопкам.

Существует handle_node_change_callback , где я должен получить эти атрибуты.Есть ли в TinyMCE встроенная функция, которая показывает текущие свойства узла?

То, что я ожидаю, это: node.getAllProperties () возвращает ['Bold', 'Italic', 'OrderedList']

1 Ответ

0 голосов
/ 19 сентября 2011

Нет, в tinymce такой функции нет. Я предлагаю вам извлечь узел из содержимого tinymce и выполнить поиск по узлу подузлов.

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