0

TinyMCE jQueryプラグインを使用して作成されたTinyMCEエディターがあり、次のように初期化されています

$('textarea').tinymce(mceOptions);

ぼかしイベントにいくつかの動作を追加したいのですが、私が見たほとんどのソリューションは次のようなものを使用しています

tinyMCE.dom.Event.add(tinyMCE.getInstanceById("editor-id").getWin(), "blur", function(){
   // Blur operations
});

オプションの中に。

mceOptions は別の場所から取得され、これはすべて backbone.js ビューのコンテキストで発生しているため、これを実行したくありません。ぼかしイベントでは、ビューのメソッドを呼び出すので、ビュー自体以外の場所でそれを行うように指示したくありません。

4

1 に答える 1

0

使用する

$(tinymce.get("editor-id").getBody()).bind(
   'blur',
   function(){
      /*do whatever you want here*/
   }
);      
于 2012-07-04T11:04:46.027 に答える