在新元素上覆盖 TinyMCE 的默认样式行为
Override default style behavior of TinyMCE on new element
我试图寻找一种方法来覆盖 TinyMCE 在将相同样式应用于新元素时的默认行为。例如,当我们将一些样式应用到一个段落并按下回车键进入新段落时,它会继承相同的样式。是否可以覆盖此行为?
是的,是的。
您必须注册 keyup 事件并检查 ENTER 键。
然后检查插入符所在的实际节点,您可以 add/remove 类 或其他任何内容。使用setup tinymce配置参数添加handler:
setup:function(ed){
ed.on("keyup", function(e){
if(e.keyCode == 13){ // ENTER
var node = ed.selection.getNode();
// do your magic here
}
});
}
我试图寻找一种方法来覆盖 TinyMCE 在将相同样式应用于新元素时的默认行为。例如,当我们将一些样式应用到一个段落并按下回车键进入新段落时,它会继承相同的样式。是否可以覆盖此行为?
是的,是的。
您必须注册 keyup 事件并检查 ENTER 键。 然后检查插入符所在的实际节点,您可以 add/remove 类 或其他任何内容。使用setup tinymce配置参数添加handler:
setup:function(ed){
ed.on("keyup", function(e){
if(e.keyCode == 13){ // ENTER
var node = ed.selection.getNode();
// do your magic here
}
});
}