如何使用 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')
我正在为 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.instances.editor1.document.$.getElementsByClassName('rk_section')