gpt4 book ai didi

javascript - 微小的MCE 4 : add Class to selected Element

转载 作者:数据小太阳 更新时间:2023-10-29 05:49:38 24 4
gpt4 key购买 nike

我创建了一个 tinymce 菜单项,我想要它做的是向选定的文本元素添加一个类。我似乎无法弄清楚如何做到这一点。有什么建议么?添加我的菜单项如下所示:

tinymce.PluginManager.add('button', function(editor, url) {
editor.addMenuItem('button', {
icon: '',
text: 'Button',
onclick: function() {

tinyMCE.activeEditor.dom.addClass(tinyMCE.activeEditor.selection, 'test'); //not working
},
context: 'insert',
prependToContext: true
});
});

如果有任何有用的提示,我将不胜感激。

最佳答案

我找到了一个可能不完美的解决方案(例如,如果您选择了文本的一部分,那么这不会像我希望的那样工作),但现在它可以满足我的要求:

tinyMCE.activeEditor.dom.addClass(tinyMCE.activeEditor.selection.getNode(), 'test');

例如,如果我在链接上执行此操作,脚本会将类名“test”添加到我的标签中。

关于javascript - 微小的MCE 4 : add Class to selected Element,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33689336/

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