我有一个插件,允许用户动态添加需要tinyMCE编辑器的部分。jQuery克隆了div
并将其放入容器中。其中一个输入框是设置如下的文本区域:
<textarea name="sectionContent_1" id="sectionContent_1"></textarea>
我需要用tinyMCE编辑器替换textarea。
我已经看过:
How to load wp_editor() through AJAX/jQuery和use wordpress wp_editor in dynamic/ajax html
这两个似乎都不适合我们
我在调用添加textarea部分的触发器中尝试了以下操作:
$(this).parent().find(\'.sectionOptions\').html(ctHolder);
var textAreaID = \'sectionContent_\'+sectionID;
tinyMCE.execCommand(\'mceRemoveEditor\', true, textAreaID);
tinyMCE.execCommand(\'mceAddControl\', false, textAreaID);
在本文中,我将克隆数据(ctHolder)添加到
.sectionOptions
设置textarea的ID,重置ID上的编辑器,然后向ID添加控件。。。这不起作用,但似乎是最普遍的建议。