0

我需要确定 ckeditor 何时完成加载,以便之后获得包含 div 的正确尺寸。目前我的调用发生在 ckeditor 完成之前,所以 div 不是它的最终大小。

我看到这个问题似乎在问同样的事情,但我没有上下文,即我不知道那个人是如何调用 ckeditor 的。接受的答案:

editor.on('contentDom', function(e) {
set_up_style_stuff();
});

不出所料,什么都不做。我不知道那里的“编辑”代表什么。

我这样添加它:

@Html.TextAreaFor(model => model.TextContent, new { @class = "ckeditor", @id = "text-content", @name = "cke1"})

然后我打电话:

CKEDITOR.replace('text-content');

我真正想要的是该语句的回调,它告诉我它何时完成。

谢谢。

4

1 回答 1

0

您可以像这样附加到contentDom事件:

 CKEDITOR.replace('text-content').on('contentDom', function (e) {
            set_up_style_stuff();
        });
于 2013-11-09T04:47:10.263 回答