我通过CKEditor styleSet加载了一个样式,根据上下文放置的位置,我想执行其他内容操作。具体来说,当样式应用于项目符号列表或编号列表时,我想在elementPath上移动一个级别并对父<li>
执行特殊处理。
我无法确定一个可以绑定到applyStyle()
后会触发的事件。有吗?
这个问题可能有其他解决方案,在CKEditor中处理这种情况有不同的和/或最佳的方法吗?
我看过一点是Style customHandler,但我不确定如何覆盖apply()
和remove()
函数,但仍调用默认函数原型。
注意:如果支持CSS :has pseudo-class,我根本不会尝试这样做。