私は ajax を介していくつかのライブバリデーターの結果を取得しており、これを統合して tinyMCE の最新バージョンと連携させたいと考えています。私が必要としているのは、tinyMCE エディターの変更、キーアップ、ぼかしでバリデーター関数を呼び出すことです。私はドキュメントを見て、イベントに出くわしonKeyUp
ました:
<script type="text/javascript">
$(document).ready(function() {
tinyMCE.init({
selector:'textarea',
menubar:false,
plugins: 'link image code advlist',
setup : function(ed) {
ed.onKeyUp.add(function(ed, e) {
console.debug('Key up event: ' + e.keyCode);
});
}
});
});
</script>
しかし、これを使用しようとすると (ドキュメントと同じコード)、エラーが発生します:
SCRIPT5007: Unable to get property 'add' of undefined or null reference
これがバージョン 4.0 の時点で非推奨になっているかどうか疑問に思っていますが、onkeyup/change/blur イベントに関する 4x ドキュメントには何も見つかりません。