我已经将tinyMCE作为我博客的编辑器实现了,但每次我打开评论部分,我会评论的每个地方,即使我不想,微小的mce编辑器也会自动打开。
例如。让我们在博客文章中说,我已经评论了两次,我想第三次发表评论,当我去博客文章时,前两次也都出现了编辑。我想要的是启用一个编辑按钮jquery,点击它时会给出一个tinyMCE编辑器的下拉列表来编辑文本。有可能吗?
答案 0 :(得分:0)
是的,这是可能的。您需要做的就是正确配置您的tinymce。查看配置设置mode。你应该把它设置为'无'。稍后(onButtonClick)您可以执行以下操作来激活您的tinymce实例
// important: id of the dom element to be converted into a tinymce editor instance
tinyMCE.execCommand("mceAddControl", true, "id"); instance
请注意,当您希望停用tinymce实例时(例如,如果您想激活另一个实例并且希望一次只打开一个tinymce实例),您不应该只清除dom并删除包含该实例的节点。 tinymce实例,而是以正确的方式停用微小的:
tinyMCE.execCommand("mceRemoveControl", true, "id");
否则,您可能会在第二次重新激活未清除的编辑器实例时遇到问题。