我使用自定义格式预设通过内联样式应用粗体/斜体:
formats: {
bold: {inline: 'span', selector: 'span,a,sub,sup', styles: {fontWeight: 'bold'}},
italic: {inline: 'span', selector: 'span,a,sub,sup', styles: {fontStyle: 'italic'}},
}
将两种格式应用于所选文字后,都无法关闭它们:如果用户点击了“粗体”字样。或者'斜体'按钮,它不会被压缩#39;并且不删除相应的格式。仅当选择了多个单词时才会出现此问题。
在删除格式时,可能有一些选项可以微调TinyMce的行为吗?
(UPD):
TinyMCE小提琴:http://fiddle.tinymce.com/BVfaab
在适用于Linux的Chrome 59.0.3071.104中进行了测试。