ckeditor on focus not working

我只是一个虾纸丫 提交于 2019-12-02 04:17:18

问题


Just trying to do a simple on focus command with ckeditor and jquery.

var foo = // what can i do here to signal ckeditor?
$(foo).focus(function(){
  $(".class1").hide();
  $(".class2").show();
});

Maybe this is really simple and I'm just overlooking it but any advice or links are greatly appreciated.

Have tried:
CKEditor on focus remove default value
How to listen to basic events in CKEditor?
http://docs.ckeditor.com/#!/api/CKEDITOR.focusManager-method-constructor
http://www.mytechlogy.com/professionals/questions/forum-details/158/how-to-make-focus-in-ckeditor-using-js/?ref=related_posts#.U2EgUv3z3eI
http://ckeditor.com/forums/Support/jquery-click-event-not-working-textarea-ckeditor


回答1:


Basic idea with CKEditor's events

CKEDITOR.on('instanceCreated', function (event) {
    event.editor.on("focus", function () {  //nothing to do with jQuery, this is CKEDITOR's on
        $(".class1").hide();
        $(".class2").show();
    }
);

or

CKEDITOR.instances["editorID"].on("focus", function(){  //CKEDITOR's ON
    $(".class1").hide();
    $(".class2").show();
} );


来源:https://stackoverflow.com/questions/23393093/ckeditor-on-focus-not-working

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!