动态将tinymce添加到新的文本区域
问题描述:
我该怎么做
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但里面没有文本
but as a result every time we have a new textarea+tinyMCE but no text inside
我怎么了?
答
行
$('<textarea id="txt'+id+'"></textarea>').append(text).appendTo('body');
应该是行
$('<textarea id="txt'+id+'"></textarea>').text(text).appendTo('body');