gpt4 book ai didi

jquery - 动态添加tinymce到新的textarea

转载 作者:行者123 更新时间:2023-12-03 22:33:30 25 4
gpt4 key购买 nike

我该怎么做

function addTinyText(id, text){
//add textarea to DOM
$('<textarea id="txt'+id+'"></textarea>').append(text).appendTo('body');
//init tineMCE
tinyMCE.init({
theme : "advanced",
plugins : "emotions,spellchecker"
});
//add tinymce to this
tinyMCE.execCommand("mceAddControl", false, 'txt'+id);
}

但结果每次我们有一个新的textarea+tinyMCE但里面没有文本

我做错了什么?

最佳答案

我搜索了很长时间才找到类似问题的答案。

即使我可以让编辑器出现,我的内容也没有被发布。

我的工作方式是这样的:

    jQuery('.wysiwyg').tinymce({
// Location of TinyMCE script
script_url : 'path/tinymce/tiny_mce.js',

// General options
theme : "advanced",
.........
.........
......... etc

我使用标准 jquery 代码将类名为 wysiwyg 的所有文本区域启动为tinymce 对象。

ajax 调用完成并加载新的文本区域后,我运行此函数:

jQuery(".wysiwyg").each(function(){ 
tinyMCE.execCommand("mceAddControl",false, this.id);
});

现在我的代码终于正确发布了。

关于jquery - 动态添加tinymce到新的textarea,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9091619/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com