我为Wordpress编写了一个TinyMCE插件,当点击工具栏上的按钮时,它会将准备好的HTML放入textarea。这是为了帮助格式化一些相对复杂的元素。
我希望将这条HTML包装在TinyMCE识别的某种容器中,并允许在需要时轻松选择或删除。
目前,删除单个元素的唯一方法是删除每个“子元素”包含的所有信息。我似乎无法在API中找到有关手动将元素指定为单个组合对象的任何信息。就行为而言,请考虑"resize frame"
或类似的东西(只有这不需要任何调整大小的功能)。
有什么想法吗?
答案 0 :(得分:1)
如果你想在你选择的元素(我在这里使用一个span)中将text / html包装在tinymce编辑器实例ed
的当前光标位置,你可以简单地做
ed.execCommand('insertHTML', false, '<span class="custom_to_delete">My_Text</span>');