2011-11-03 55 views
1

我已經搜索周圍,但無法找到解決方案。TinyMCE鏈接工具 - 如何將CSS樣式添加到鏈接dynamicaly?

我想找到的是一種編輯tinyMce鏈接插件(或編輯它的副本)的方式,以在鏈接標記中添加特定樣式以及在初始化中指定的方式工作的插件添加什麼風格,以便它可以動態地完成。所以,我可以有這樣的結果(例如):

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

任何解決方案?或者最好的大方向的一個點?

感謝

+0

的顏色應該根據什麼改變?例如,一個隱藏的輸入字段爲 – Thariama

+0

。或者基於插件初始化中的變量。 –

+1

你想讓編輯器中的所有鏈接都具有相同的顏色嗎? – Thariama

回答

2

在這種情況下,我認爲最好是等到該鏈接已被插入,然後執行以下操作假設你的顏色已在TinyMCE的初始化設置像my_link_color: 'green',

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

+1,這絕對看起來像我經過一些修改後可以使用的東西。我會稍等一會兒,看看能否得到更多答案,並在接受答案之前在此期間測試此解決方案。謝謝! –