假设我在textarea中写了一些文本,我想插入一些内联文本,内联文本,实际上是文本内联的“NOT BEFORE”和“NOT IAST”。
已经使用了jquery()。append()类型方法。
注意我没有要替换的字符串。我实际上想要在光标位置上的文本内联空白处插入新文本,而不会影响其余的文本格式。
现在我正在使用jquery函数并使用按钮单击调用它并且我正在使用的函数是特定于tinymce但它在最后插入文本或我们可以放置brefore。但是如何在文本内部的某处内联呢?
function insertelement(sometext){
tinyMCE.activeEditor.setContent(tinyMCE.get('content').getContent()+sometext);
}
我希望你能得到这个问题。
答案 0 :(得分:0)
我建议您直接更改编辑器iframe内容。
要访问编辑器主体,您可以致电tinymce.activeEditor.getBody()
现在,您只需找到要应用新内容的位置并将其添加到那里(即使用jQuery):
var $body = $(tinymce.activeEditor.getBody());
$body.find('p:last').append($('<span>text blah blah</span>'))