我正在开发一个包含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意识到刚刚发生的事情?
感谢。
答案 0 :(得分:1)
您没有获得任何输出,因为您在选择中使用setContent
- 而不是在编辑器实例上。这是一个很大的不同,因为没有听众会听取此事。