无法向tinymce编辑器添加resize事件

时间:2016-01-08 08:47:43

标签: javascript jquery tinymce

我无法向tinymce编辑器添加resize事件。它给了我: -

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 个答案:

答案 0 :(得分:2)

尝试不带链接的以下代码段

$("#your_textarea_id").tinymce().getWin().bind('resize',function() {
    console.log('resize triggered !');

    // Your Code goes here.
});

答案 1 :(得分:2)

使用setup tinymce配置参数A可以轻松实现这一点,以添加窗口大小调整处理程序:

setup

在这里查看我的小小提琴:http://fiddle.tinymce.com/snfaab