gpt4 book ai didi

javascript - 获取 CKEditor 4 中光标位置的父标签

转载 作者:行者123 更新时间:2023-11-28 08:48:03 24 4
gpt4 key购买 nike

这看起来很简单,但我无法从文档中找到我需要的答案。

我创建了一个插入 blockquote/cite HTML 的函数,但是我需要将其包装在 IF 语句中以检测它是否已经在 blockquote 元素内,如果是,则不包含该标记

我想做的是获取当前光标位置的父标签:

    exec : function( editor ){                          
alert( editor.getParent() );
}

最佳答案

如果你想检查插入符号是否已经在blockquote内,那么你应该使用:

editor.elementPath().contains( 'blockquote' )

这将在整个路径中查找 blockquote 元素 - 不仅在最后一个节点(甚至不必是元素)中。

请参阅 CKEDITOR.dom.elementPath 的文档.

关于javascript - 获取 CKEditor 4 中光标位置的父标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19517910/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com