ckeditor不会在选择更改事件时始终上升

ckeditor不会在选择更改事件时始终上升,ckeditor,Ckeditor,我尝试获取ckeditor的onSelectionChange事件 当您选择某个内容时,它将正确引发事件,但如果您在同一段落中选择其他内容,则不会引发事件 在我选择某些文本时,是否有办法使债权人在选择更改事件中上升 对解决这个问题有什么建议吗 谢谢答案如下: 当编辑器内的选择已更改时激发。请注意,此事件仅在选择的开始元素(selecion开始的容器)更改时触发,而不是在每次可能的选择更改时触发。由于selectionChange的触发频率较低,但在每个上下文(包含selection开始的元素路径

我尝试获取ckeditor的onSelectionChange事件

当您选择某个内容时,它将正确引发事件,但如果您在同一段落中选择其他内容,则不会引发事件

在我选择某些文本时,是否有办法使债权人在选择更改事件中上升

对解决这个问题有什么建议吗

谢谢

答案如下:

当编辑器内的选择已更改时激发。请注意,此事件仅在选择的开始元素(selecion开始的容器)更改时触发,而不是在每次可能的选择更改时触发。由于selectionChange的触发频率较低,但在每个上下文(包含selection开始的元素路径)上都会发生更改

您可以观察所有鼠标和键盘操作():

答案是:

当编辑器内的选择已更改时激发。请注意,此事件仅在选择的开始元素(selecion开始的容器)更改时触发,而不是在每次可能的选择更改时触发。由于selectionChange的触发频率较低,但在每个上下文(包含selection开始的元素路径)上都会发生更改

您可以观察所有鼠标和键盘操作():

答案是:

当编辑器内的选择已更改时激发。请注意,此事件仅在选择的开始元素(selecion开始的容器)更改时触发,而不是在每次可能的选择更改时触发。由于selectionChange的触发频率较低,但在每个上下文(包含selection开始的元素路径)上都会发生更改

您可以观察所有鼠标和键盘操作():

答案是:

当编辑器内的选择已更改时激发。请注意,此事件仅在选择的开始元素(selecion开始的容器)更改时触发,而不是在每次可能的选择更改时触发。由于selectionChange的触发频率较低,但在每个上下文(包含selection开始的元素路径)上都会发生更改

您可以观察所有鼠标和键盘操作():

function logSelection() {
    console.log( this.getSelection() );
}

CKEDITOR.replace( 'editor', {
    on: {
        contentDom: function() {
            this.document.on( 'mouseup', logSelection, this );
            this.document.on( 'keyup', logSelection, this );
        }
    }
} );