Tinymce 4 - 将类添加到按<Enter>键

时间:2017-02-27 12:01:31

标签: tinymce tinymce-4

在Tinymce 4编辑器中,按Enter键时,p标签自动添加到新行。因为我想在<p>标记中添加“无边距”类,以便将边距0应用到按下Enter键时自动添加的<p>标记。

我按下Enter键时尝试将类添加到<p>标记,但是当将光标置于内容的中间并按Enter键时它不起作用。

ed.on('keyup', function(event) {    
    if(event.keyCode == 13) {
        tinymce.each(ed.dom.select('p'), function(element) {                
            if(!jQ(element).next('p').length) {                             
                ed.dom.addClass(element, 'no-margin');          
            }
        });                 
    }
}); 

请提出解决方案,谢谢

1 个答案:

答案 0 :(得分:3)

尝试添加此设置:

  • forced_root_block:&#39; p&#39;,
  • forced_root_block_attrs:{&#34; class&#34;:&#34; no-margin&#34;},