在我的Web应用程序中,我需要创建一个CKEditor实例。当我调用该函数时,我使用this
关键字显示“未定义”异常。如何调用this
关键字?我的错误在哪里?还有另一种方法来调用函数而不是使用this
关键字吗?
<CKEditor:CKEditorControl ID="CKEditor1" BasePath="~/ckeditor/" runat="server" Width="940px" Height="400px"></CKEditor:CKEditorControl>
CKEDITOR.on('instanceCreated', function(e) {
e.editor.on('contentDom', function() {
e.editor.document.on('keydown', function(event) {
if (this.selectionStart == 0) {
//something
}
}
任何人都可以告诉我如何做到这一点。谢谢
答案 0 :(得分:0)
尝试通过id而不是像
这样的关键字来获取它 if ( $( "#CKEditor1" ).selectionStart == 0 )