javascript - TinyMCE 链接工具 - 如何动态添加 CSS 样式到链接?

标签 javascript jquery tinymce

我四处搜索,但未能找到解决方案。

我想找到一种方法来编辑 tinyMce 链接插件(或制作它的编辑副本)以在链接标签中添加特定样式的方式工作,并能够在初始化时指定插件添加什么样式,这样就可以动态完成了。这样我就可以得到这样的结果(例如):

<a style="color:#00FFFF" href="www.google.com">Google</a>

有什么解决办法吗?还是最佳总体方向的一点?

谢谢

最佳答案

在这种情况下,我认为最好是等到链接被插入,然后执行以下操作,假设你的颜色已经在 tinymce init 中设置,如 my_link_color: 'green',

$(ed.getBody()).find('a').attr('style','color:'+ed.getParam("my_link_color"));

关于javascript - TinyMCE 链接工具 - 如何动态添加 CSS 样式到链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7994218/

相关文章:

javascript - 允许子 Iframe 从不同域调用其父窗口上的函数

jquery - 添加 MaxWidth/MaxHeight 到 JQuery Supersized

javascript - 使用 'n-th child' : on first row there is an error 更新表中的第 n 行

javascript - 如何以编程方式单击 TinyMCE 工具栏的按钮?

dataTables.editable.js 的 JavaScript 未捕获类型错误

javascript - 使用 'useState' 将图像文件添加到 react 状态

jquery - 动态添加的单选按钮不触发点击功能

reactjs - 如何使用本地 tinymce js 在 React 中加载 tinymce 编辑器

tinymce - TinyMCE 中当前的填充插件

javascript - 如何将 "find and insert"写入变量?