tinyMCE 4.1.8 上未触发 keyup 事件
keyup event not fired on tinyMCE 4.1.8
我无法触发 keyup 事件。我的代码是:
tinymce.init({
selector: "textarea",
theme: "modern",
paste_as_text: true,
plugins: [
"advlist autolink lists charmap preview hr anchor pagebreak",
"visualblocks visualchars insertdatetime nonbreaking",
"directionality paste textcolor"
],
menubar:false,
statusbar:true,
toolbar: "bold italic underline | alignleft aligncenter alignright alignjustify | removeformat | forecolor backcolor | bullist numlist | hr | charmap",
setup : function(ed) {
ed.on('init', function() {
console.log('Perfectly works ');
});
ed.on('keyup', function(ed, evt) {
console.log('Never called ');
});
},
});
如代码中所述,它完美地执行了与 init
事件关联的函数,我在控制台中没有看到任何错误,但是当我在编辑器中按下按键时,与 [=12= 关联的函数] 没有被调用。
有什么想法吗?
在我的测试中,keyup 函数在 TinyMCE 4.1.8 中运行良好 - 请参阅附带的 TinyMCE Fiddle:
http://fiddle.tinymce.com/JGfaab/2
在 Mac.
上测试时,每次在 Chrome 和 Safari 中都会处理按键。
我无法触发 keyup 事件。我的代码是:
tinymce.init({
selector: "textarea",
theme: "modern",
paste_as_text: true,
plugins: [
"advlist autolink lists charmap preview hr anchor pagebreak",
"visualblocks visualchars insertdatetime nonbreaking",
"directionality paste textcolor"
],
menubar:false,
statusbar:true,
toolbar: "bold italic underline | alignleft aligncenter alignright alignjustify | removeformat | forecolor backcolor | bullist numlist | hr | charmap",
setup : function(ed) {
ed.on('init', function() {
console.log('Perfectly works ');
});
ed.on('keyup', function(ed, evt) {
console.log('Never called ');
});
},
});
如代码中所述,它完美地执行了与 init
事件关联的函数,我在控制台中没有看到任何错误,但是当我在编辑器中按下按键时,与 [=12= 关联的函数] 没有被调用。
有什么想法吗?
在我的测试中,keyup 函数在 TinyMCE 4.1.8 中运行良好 - 请参阅附带的 TinyMCE Fiddle:
http://fiddle.tinymce.com/JGfaab/2
在 Mac.
上测试时,每次在 Chrome 和 Safari 中都会处理按键。