2011-03-22 176 views
1

我試圖通過jquery實現點擊一個textarea在tincymce,但它似乎並沒有工作。無論如何圍繞此。我沒有得到任何方面Tinymce點擊textarea?

感謝

$('textarea').click(function(event){ 
    alert('trigger'); 
}); 

回答

1

你不能這樣做,以這種方式,因爲TinyMCE的轉換你的textarea到iframe

1

編輯與您的文字區域相同。正如MiPnamic所說,它是iframe。

您可以使用以下時editor_id拿着你的編輯器ID安裝一個單擊處理

jQuery('#'+editor_id+'_ifr').click(function(event){ 
    alert('trigger'); 
}); 

編輯:應該在所有的瀏覽器更好的另一件事會使用這個TinyMCE的初始化設置

setup : function(ed) { 
    ed.onClick.add(function(ed, evt) { 
    alert('trigger'); 
}); 
+0

我試過了,它似乎並沒有工作 – Ian 2011-03-22 12:41:14

+0

看看我的編輯 - 這將在所有的瀏覽器 – Thariama 2011-03-22 13:04:34