我正在寻找一种将带有属性的内联 span 元素添加到选择中的方法。困难的部分是让它处理通过多个块级元素的选择。
我正在查看 StyleCombobox 的源代码并找到了这一行。
var style = styles[ value ],
elementPath = editor.elementPath();
editor[ style.checkActive( elementPath ) ? 'removeStyle' : 'applyStyle' ]( style );
这样,它已经适用于多个块级元素。
唯一的事情是我想将属性应用于围绕不同块级元素的多个选择而不是应用样式元素所做的跨度。
有谁知道如何做到这一点?