gpt4 book ai didi

javascript - CKEditor 从选择中删除选项

转载 作者:行者123 更新时间:2023-12-02 16:27:25 24 4
gpt4 key购买 nike

我想从 CKEditor 中“链接”选项卡上的 linkType 选择元素中删除两个选项。

我该怎么做?它在文档中说要使用 remove 函数,但我不明白如何将其指向正确的元素。

http://docs.ckeditor.com/#!/api/CKEDITOR.ui.dialog.select

最佳答案

我们使用它来从对话框中删除 linkType 和其他额外内容:

CKEDITOR.on('dialogDefinition', function(ev) {
var dialogName = ev.data.name;
var dialogDefinition = ev.data.definition;
if (dialogName == 'link') {
//REMOVE NOT REQUIRED TABS
dialogDefinition.removeContents('upload');
dialogDefinition.removeContents('advanced');

var infoTab = dialogDefinition.getContents('info');
//REMOVE COMBO
infoTab.remove('linkType');
}
});

编辑:- 如 this page 中所述和 this answer ,您可以获取元素并为其指定选项。

var infoTab = dialogDefinition.getContents('info');
//REMOVE COMBO
var lt=infoTab.get('linkType');
lt['items']=[['URL','Link to URL']];

关于javascript - CKEditor 从选择中删除选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28571514/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com