プロジェクトの 1 つで使用tinyMCE4
しており、tinyMCE のエディター インスタンスが提供するさまざまなイベントにカスタム メソッドを追加したいと考えています。focus
次のようにandblur
イベントを使用しようとしています。
setup: function(editor) {
editor.on("focus", function(event) {
// Do something when editor is focused.
});
editor.on("blur", function(event) {
// Do something when editor is blurred.
});
}
focus
イベントはまったく問題なく動作しますが、イベントblur
は tinyMCE がフォーカスを失ったときにトリガーされませんが、フォーカスされたときにトリガーされます。これはなぜですか?これはバグですか?
ここではjsfiddle
、上記の問題を表示しています。起動ボタンをクリックしてから、テキストエリアをクリックします。blur
イベントは でトリガーされ、 でトリガーされfocus
ませんblur
。