Ckeditor inserttext不在现有标记之间插入文本

时间:2015-04-27 10:57:42

标签: javascript jquery ckeditor

我正在尝试在ckeditor之外使用ckeditor函数“insertText”并尝试通过它插入文本:

ckeditor_instance.insertText( '%% FIRSTNAME %%')

但是,如果我已经将字体样式应用于任何文本,然后在标记之间运行上面的函数,则字体样式不适用于新文本:

示例:

在插入'%% Firstname %%'之前:

<span style="font-family:comic sans ms,cursive;">Look forward to more exciting emails coming soon.</span>

在通过javascript更多地插入上述文字之后:

<span style="font-family:comic sans ms,cursive;">Look forward to more </span> %%Firstname%% <span style="font-family:comic sans ms,cursive;">exciting emails coming soon.</span>

您可以看到范围标记自动关闭和打开,因此样式不适用于'%% Firstname %%'。

请帮忙。

0 个答案:

没有答案