Jquery 如何在TinyMCE编辑器中删除所有html?
在TinyMCE编辑器中,当您删除“p”时,就像下面的代码一样 如何删除所有Jquery 如何在TinyMCE编辑器中删除所有html?,jquery,tinymce,Jquery,Tinymce,在TinyMCE编辑器中,当您删除“p”时,就像下面的代码一样 如何删除所有 tinyMCE.activeEditor.dom.remove(tinyMCE.activeEditor.dom.select('p')); 试试这个: tinyMCE.activeEditor.setContent(''); 要确保只有段落被删除,请使用: $(tinymce.activeEditor.getBody()).find('p').remove(); 由于tinymce.activeEditor是在
tinyMCE.activeEditor.dom.remove(tinyMCE.activeEditor.dom.select('p'));
试试这个:
tinyMCE.activeEditor.setContent('');
要确保只有段落被删除,请使用:
$(tinymce.activeEditor.getBody()).find('p').remove();
由于tinymce.activeEditor
是在用户第一次单击时设置的,因此使用显式编辑器实例(甚至在用户单击编辑器之前就可以使用)可能是更好的选择。要获得它,请使用:
tinymce.get('your_editor_id');
如果在同一页面中有多个tinymce textareas实例,则可以使用:
tinyMCE.get('your-textarea-id').setContent('');
我有一种预感,OP意味着删除内容周围的所有HTML,而不是爆破所有内容。“我可能大错特错了。”格兰托马斯可能是。在OP澄清之前,我将把答案留在这里。@RoryMcCrossan,看起来你确实是对的——而我对事物的解读太多的倾向继续削弱Occam的剃刀。