Я хотел бы добавить события onMouseOver и onMouseOut в экземпляр редактора в TinyMCE (через плагин), но они, похоже, не поддерживаются API TinyMCE. В частности, я хотел бы, чтобы элемент управления отображался, когда элемент переводится в режим «только для чтения» (и, возможно, другие вещи). Должен ли я сам добавить код в TinyMCE, или он поддерживается с помощью некоторого неочевидного маршрута? Если мне нужно добавить код, существует ли какой-то запрет на поддержку этих событий, которые лежат в основе их аргументации, чтобы не включать его в API?Добавить событие OnMouseover в экземпляр TinyMCE Экземпляр
Чтобы уточнить для тех, кто с тем же путаницей, что и респонденты ниже, я специально желаю присоединить событие к экземпляру TinyMCE.Editor, который создается библиотекой TinyMCE (например, класс, который, например, передан к обратному вызову, используемому в параметре настройки TinyMCE.init). Я хотел бы сделать следующий
tinyMCE.init({
.
.
.
setup : function(ed) {
TinyMCEReadOnlySetup(ed,true);
ed.onMouseOver.add(ShowButton(ed));
ed.onMouseOut.add(HideButton(ed));
},
.
.
.
});
, но изд (экземпляр TinyMCE.Editor) не поддерживает MouseOver.add в моде подобных событий.
Что вы подразумеваете под «добавлением к экземпляру tinymce», вы хотите, чтобы его добавляли в экземпляр или на элемент html? – Thariama 2010-11-23 14:25:18
Я имею в виду экземпляр редактора, созданный TinyMCE из тех элементов, на которые он активирован, и для которых созданы экземпляры объектов JavaScript TinyMCE.Editor (http://wiki.moxiecode.com/index.php/TinyMCE:API/ tinymce.Editor) – 2010-11-23 15:00:14