无法专注于彩盒内的 tinymce

cant focus on tinymce inside colorbox

我正在一个 colorbox 中创建一个 tinymce 编辑器。第一次加载颜色框时,它工作正常。随后,我无法通过单击或 Tab 键来关注 tinymce 编辑器。

我正在使用 tinymce.EditorManager.execCommand('mceAddEditor', true, 'tbContent');和 tinymce.EditorManager.execCommand('mceRemoveEditor', 真, 'tbContent');在 colorbox opens/closes 时创建和删除编辑器。我正在使用 tinymce 的 4.1.9 版本。

对此有什么想法吗?

好吧,我仍然不确定到底是什么问题,但我看到一些帖子建议使用 settimeout 来启动 tinymce(我讨厌),所以我使用 colorbox 的 onComplete 事件进行了测试初始化 tinymce 就成功了。

我还使用 colorbox 的 onCleanup 事件删除了 tinymce。

不知道为什么 tinymce 在第一次加载时工作而不是之后,但这似乎解决了问题。