Wordpress 重写新元素上TinyMCE的默认样式行为
当TinyMCE将相同的样式应用于新元素时,我试图寻找一种方法来覆盖TinyMCE的默认行为。例如,当我们对段落应用某种样式并按enter键创建新段落时,它将继承相同的样式。是否可以覆盖此行为?是的,可以 您必须注册keyup事件并检查ENTER键。 然后检查插入符号所在的实际节点,可以添加/删除类或其他内容。使用setup tinymce配置参数添加处理程序:Wordpress 重写新元素上TinyMCE的默认样式行为,wordpress,tinymce,tinymce-4,Wordpress,Tinymce,Tinymce 4,当TinyMCE将相同的样式应用于新元素时,我试图寻找一种方法来覆盖TinyMCE的默认行为。例如,当我们对段落应用某种样式并按enter键创建新段落时,它将继承相同的样式。是否可以覆盖此行为?是的,可以 您必须注册keyup事件并检查ENTER键。 然后检查插入符号所在的实际节点,可以添加/删除类或其他内容。使用setup tinymce配置参数添加处理程序: setup:function(ed){ ed.on("keyup", function(e){ i
setup:function(ed){
ed.on("keyup", function(e){
if(e.keyCode == 13){ // ENTER
var node = ed.selection.getNode();
// do your magic here
}
});
}
没有任何配置可以阻止这种对新元素的风格继承?我仍然不太熟悉tinymce4,但在tinymce3中这是不可能的