我想为每个链接添加一个类到TinyMCE中插入的文件。
例如,如果我插入到file.pdf文件类的链接应该与文件扩展名完全相同(class =“pdf”)。如果链接不是文件,我不需要任何课程。
有人这样做了吗?
我知道我必须编辑/link/plugin.js但是目前我不确切知道应该在哪里检查链接值并将类添加到插入的链接。
任何帮助都将不胜感激。
答案 0 :(得分:0)
我找到了解决方案
else {
//get extension
var re = /(?:\.([^.]+))?$/;
var ext = re.exec(href)[1];
editor.insertContent(dom.createHTML('a', {
class: ext,
href: href,
target: data.target ? data.target : null,
rel: data.rel ? data.rel : null
}, data.text));
}
它是/link/plugin.js - insertLink()函数的一部分。似乎工作。