单击CKEditor文本区域时,我的目标是将该固定元素的样式设置为固定.
但是不确定如何检测CKEditor的焦点.
我没有尝试过任何工作,这里是基本的:
http://jsfiddle.net/B4yGJ/180/
CKEDITOR.replace('editor1');
$('#editor1').focus(function() {
alert('Focused');
});
@H_301_16@
最佳答案
CKEditor有一个自定义焦点事件,对您有用.请参阅此处的文档:http://docs.ckeditor.com/#!/api/CKEDITOR.editor-event-focus
原文链接:https://www.f2er.com/html/426526.html您可以像这样使用它,例如:
CKEDITOR.on('instanceReady',function(evt) { var editor = evt.editor; console.log('The editor named ' + editor.name + ' is now ready'); editor.on('focus',function(e) { console.log('The editor named ' + e.editor.name + ' is now focused'); }); }); CKEDITOR.replace('editor1');
@H_301_16@JSFiddle于http://jsfiddle.net/B4yGJ/181/年