4

「リンク」プラグインなど、既存の tinymce (4.x) プラグインを拡張する方法の例を探しています。

リンクプラグインはダイアログウィンドウを開きます...私がしたいのは、ダイアログが開いたときにイベントを追加し、本文を変更することです(クリックイベントで余分なHTMLを挿入します)。

それをうまくやるには問題があるようです...「上の」コードを避けて、$('#mce_13').click(...);次のようなものを使用したい

editor.on('DialogOpen', function(e) {
    // if link dialog then
    $(e.body).append('<div>My HTML</div>');
});

しかし、そのようなイベントはありませんonDialogOpen...これを達成するためのベストプラクティスはありますか?

4

1 に答える 1