【问题标题】:On widget ready in CKEditor在 CKEditor 中准备好小部件
【发布时间】:2017-12-07 23:11:27
【问题描述】:

当小部件在 CKEditor 中准备好时,我如何触发某些事情?我看到小部件有一个ready event,我需要在一切准备就绪后执行一些代码。

我尝试过这样的事情:

 editor.widgets.add("cool widget name", {
            button: "Do stuff",
            template: "<span class='class'><span class='some-class'></span><span class='some-otherclass'></span></span>",
            editables: {
                content: {
                    selector: ".class",
                    allowedContent: 'span[*](*);'
                }
            },
            allowedContent: 'span[*];',
            upcast: function (element) {
                return element.name == 'span' && element.hasClass(".class");
            },
            init: function () {
                $(this).on('ready', function() {
                    // stuff
                }
                doStuff(this);
            }
        });

【问题讨论】:

    标签: javascript jquery ckeditor


    【解决方案1】:

    ...所以我刚刚删除了 jQuery 的东西,它似乎可以工作。

    init: function () {
               this.on('ready', function() {
                    // stuff
                }
                doStuff(this);
            }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-01-01
      • 1970-01-01
      • 2018-08-02
      • 2015-07-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多