Невозможно добавить событие resize в Редактор tinymce
Я не могу добавить событие resize в Редактор tinymce. это дает мне: -
Uncaught TypeError: tinymce.dom.Event.add is not a function
Как правильно это сделать?
tinymce.init({
selector: ".tinymceTextarea",
width: '100%',
height: '100%',
plugins: plugins,
statusbar: false,
menubar: false,
toolbar: toolbar,
fontsize_formats : "8px 10px 12px 14px 16px 18px 20px 24px 32px 36px",
// init_instance_callback: "initTinyMCE",
setup: function(e) {
e.on('init', function() {
tinymce.dom.Event.add(e.getWin(), "resize", function(e1) {
console.log("=====")
})
});
});
Заранее спасибо
2 ответов:
Попробуйте приведенный ниже фрагмент без цепочки
$("#your_textarea_id").tinymce().getWin().bind('resize',function() { console.log('resize triggered !'); // Your Code goes here. });
Это может быть легко достигнуто с помощью параметра конфигурации setup tinymce
setupдля добавления обработчика изменения размера окна:setup: function(ed){ ed.on('init', function() { $(ed.getWin()).bind('resize', function(e){ console.log('Editor window resized!'); }) }); }Смотрите мою скрипку tinymce здесь: http://fiddle.tinymce.com/snfaab
Comments