2013-12-17 64 views
0

我想爲TinyMCE中插入的文件的每個鏈接添加類。如何添加類到TinyMCE中插入的鏈接?

例如,如果我插入鏈接到file.pdf文件類應該是完全一樣的文件擴展名(class =「pdf」)。如果鏈接不是文件,我不需要任何類。

有人這樣做嗎?

我知道我必須編輯/link/plugin.js,但目前我不知道應該在哪裏檢查鏈接值並將類添加到插入的鏈接。

任何幫助,將不勝感激。

回答

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的一部分 - 插入鏈接()函數。似乎工作。