Kya*_*ein 17 javascript jquery ckeditor
我在CKEditor 3.4.1的instanceReady事件中设置焦点时遇到问题.我已经尝试了以下两种方式,但它们都不总是有效.
CKEDITOR.on('instanceReady', function(e) { CKEDITOR.instances.editor1.focus(); });
CKEDITOR.replace('editor1',
{
on :
{
instanceReady : function( ev )
{
ev.editor.focus();
}
}
} );
Run Code Online (Sandbox Code Playgroud)
Gia*_*nFS 19
或者尝试这个,这更简单:
使用 startupFocus : true
所以你的代码应该是这样的:
CKEDITOR.replace('editor1',
{
startupFocus : true,
...
Run Code Online (Sandbox Code Playgroud)
mcg*_*ilm 12
在这里,你去找我的朋友
CKEDITOR.replace('editor1',
{
on :
{
instanceReady : function( ev )
{
CKEDITOR.instances.editor1.focus();
}
}
} );
Run Code Online (Sandbox Code Playgroud)
要么
CKEDITOR.replace('editor1',
{
on :
{
instanceReady : function( ev )
{
this.focus();
}
}
} );
Run Code Online (Sandbox Code Playgroud)
CKEDITOR.instances['instance-name'].on('instanceReady', function (event) {
CKEDITOR.instances['instance-name'].focus();
});
Run Code Online (Sandbox Code Playgroud)