当我将相同的样式应用于新元素时,我试图寻找一种覆盖TinyMCE默认行为的方法。例如,当我们将某个样式应用于段落并按Enter键以获取新段落时,它会继承相同的样式。是否可以覆盖此行为?
答案 0 :(得分:0)
是的,是的。
您必须注册keyup事件并检查ENTER键。 然后检查插入符号所在的实际节点,您可以添加/删除类或其他任何内容。使用setup tinymce配置参数添加处理程序:
setup:function(ed){
ed.on("keyup", function(e){
if(e.keyCode == 13){ // ENTER
var node = ed.selection.getNode();
// do your magic here
}
});
}