2014-07-25 127 views
0

我曾經有一個類名爲「.dyskografia」的textarea,我正在訪問該類以便將一些內容粘貼到該類中。TinyMCE編輯器 - 如何通過jQuery訪問自定義屬性

它曾經是這樣的:

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

當我納入TinyMCE的編輯器,它搞砸了我的標籤,現在我想這是我應該reffering到 - 數據-ID =「Dyskografia」 :

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

我怎樣才能改變我以前的代碼中粘貼「等等等等等等」與數據ID =「Dyskografia」的標籤?

+0

你要插入標籤或到編輯器? – martinezjc

回答

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