无法将调整大小事件添加到 tinymce 编辑器
Unable to add resize event to tinymce editor
我无法将调整大小事件添加到 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("=====")
})
});
});
提前致谢
尝试下面的代码片段而不链接
$("#your_textarea_id").tinymce().getWin().bind('resize',function() {
console.log('resize triggered !');
// Your Code goes here.
});
这可以使用 setup tinymce 配置参数 setup
添加 window 调整大小处理程序轻松实现:
setup: function(ed){
ed.on('init', function() {
$(ed.getWin()).bind('resize', function(e){
console.log('Editor window resized!');
})
});
}
在这里查看我的 tinymce fiddle:http://fiddle.tinymce.com/snfaab
我无法将调整大小事件添加到 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("=====")
})
});
});
提前致谢
尝试下面的代码片段而不链接
$("#your_textarea_id").tinymce().getWin().bind('resize',function() {
console.log('resize triggered !');
// Your Code goes here.
});
这可以使用 setup tinymce 配置参数 setup
添加 window 调整大小处理程序轻松实现:
setup: function(ed){
ed.on('init', function() {
$(ed.getWin()).bind('resize', function(e){
console.log('Editor window resized!');
})
});
}
在这里查看我的 tinymce fiddle:http://fiddle.tinymce.com/snfaab