1

我正在开发一个将图片库与 TinyMCE 结合在一起的插件。大致它的工作方式就像每当我按下图像(位于编辑器下方的 div 中)时,单击图像的 id 将被 ajax 拾取并发送到将此代码注入 TinyMCE 的函数:

<img src="<?php echo $imgsrc[0]; ?>" width="<?php echo $imgsrc[1]; ?>">

这一切都像它应该的那样工作,但是我希望能够在编辑器中跟踪这种情况。我像这样使用 onEvent :

ed.onEvent.add(function(ed, e) {
         console.debug('Editor event occured: ' + e.target.nodeName);
});

它根本不会接收任何事件,有没有办法让 TinyMCE 知道刚刚发生的事情?

演示

谢谢。

4

1 回答 1

1

您没有得到任何输出,因为您setContent在选择上使用 - 而不是在编辑器实例上使用。这是一个很大的区别,因为没有听众在听这个触发。

于 2012-11-16T13:07:30.640 回答