如何使用 CKEditor 4 按 class 访问元素?

How to access elements by class with CKEditor 4?

我正在为 CK-Editor 构建插件,但无法通过 class 名称访问 span 元素。

我已将 javascript 命令添加到插件,但它们不起作用。当我在浏览器控制台中尝试相同操作时,我得到一个空数组 returned。

跨度如下所示:

<span class="rk_section" name="gXVyh" tags="test">UNITED STATES</span>

...而且我还在浏览器控制台中直接尝试了以下操作:

document.getElementsByClassName('rk_section')

CKEDITOR.document.find('.rk_section')

两个 return 空数组。

我很困惑为什么这不起作用。

对于名为 editor1:

的 CKEditor 实例
CKEDITOR.instances.editor1.document.$.getElementsByClassName('rk_section')