TinyMCE编辑器 - 如何通过jQuery访问自定义属性

时间:2014-07-25 15:31:06

标签: javascript jquery html

我曾经有一个带有类名'.dyskografia'的textarea,我正在访问该类,以便将一些内容粘贴到其中。

以前是这样的:

$(this.el).find('.dyskografia').html("blah blah blah");

当我合并TinyMCE编辑器时,它搞砸了我的标签,现在我想这应该是我应该做的 - data-id =“Dyskografia”:

<body id="tinymce" class="mce-content-body " data-id="Dyskografia" contenteditable="true" spellcheck="false"><p>...</p></body>

如何更改以前的代码,将“blah blah blah”粘贴到data-id =“Dyskografia”的标记中?

1 个答案:

答案 0 :(得分:1)

您可以使用以下方法设置TinyMCE编辑器的内容:

// Sets the HTML contents of the activeEditor editor
tinyMCE.activeEditor.setContent('<span>some</span> html');

// Sets the raw contents of the activeEditor editor
tinyMCE.activeEditor.setContent('<span>some</span> html', {format : 'raw'});

// Sets the content of a specific editor (my_editor in this example)
tinyMCE.get('my_editor').setContent(data);

// Sets the bbcode contents of the activeEditor editor if the bbcode plugin was added
tinyMCE.activeEditor.setContent('[b]some[/b] html', {format : 'bbcode'});

如果您对更多信息感兴趣,可以阅读documentation