我正在这样CKEditor:
function init() {
$( ".ckeditor" ).ckeditor( {
format_tags: 'h3;p',
toolbar: [
[ "Source", "-", "Bold", "Italic" ],
[ "Link", "Unlink" ],
[ "Blockquote", "Format" ]
]
} );
};
该行:
format_tags: 'h3;p'
...告诉CKEditor只在格式菜单中放置h3和段落标签的选项。这很好用,但我希望h4 Header
项仅标记Title
。
如何自定义此项目的标签?
答案 0 :(得分:1)
有人会认为有一种方法可以通过format_h4配置参数更改标签,但是,我无法找到写参数名称。
我发现更改标签的唯一方法是通过语言文件。例如,如果未更改默认语言,请在lang / en.js中查找“tag_h4”并更改与其关联的标签。
答案 1 :(得分:0)
我一直试图找到一个很好的方法来做到这一点。我提出的最好的就是等待实例准备。事件,然后覆盖属性,示例代码:
CKEDITOR.on('instanceReady', function(){
CKEDITOR.lang['en-gb'].common.browseServer = 'custom browser label';
CKEDITOR.lang['en-gb'].image.btnUpload = 'custom browser label';
});
注意我只定位' en-gb'在此示例中 - 您将需要定位自己的语言。如果CKEDITOR使用不同的语言文件,则此方法未经测试,可能会中断。