【发布时间】:2011-03-22 09:58:48
【问题描述】:
我试图通过 jquery 在 tincymce 中实现对文本区域的点击,但它似乎不起作用。反正围绕这个。我没有得到任何区域
谢谢
$('textarea').click(function( event ){
alert('trigger');
});
【问题讨论】:
标签: javascript jquery click tinymce textarea
我试图通过 jquery 在 tincymce 中实现对文本区域的点击,但它似乎不起作用。反正围绕这个。我没有得到任何区域
谢谢
$('textarea').click(function( event ){
alert('trigger');
});
【问题讨论】:
标签: javascript jquery click tinymce textarea
你不能那样做,因为 TinyMce 将你的 textarea 转换成 iFrame
【讨论】:
编辑器和你的textarea不一样。正如 MiPnamic 所说,它是 iframe。
当 editor_id 持有您的编辑器 ID 时,您可以使用以下内容安装点击处理程序
jQuery('#'+editor_id+'_ifr').click(function( event ){
alert('trigger');
});
编辑:在所有浏览器中应该工作得更好的另一件事是使用这个 tinymce 初始化设置(tinymce 版本 3.x)
setup : function(ed) {
ed.onClick.add(function(ed, evt) {
alert('trigger');
});
对于 tinymce 版本 4.x 使用:
setup : function(ed) {
ed.on("click", function() {
alert('trigger');
});
});
【讨论】:
我围绕它创建了一个 div,甚至围绕它使用了 jquery。或者,您可以使用内置函数来捕获下页上的 tinymce 中内置的事件
【讨论】: