我需要在 ckEditor 文本内容中拖放一些元素,但也需要使用 ckEditor 在同一页面中的其他输入元素中拖放。如果页面中存在 ckEditor,则无法在输入元素中删除(当我从页面中删除 ckEditor 时允许)。我在文档上发现了一个 eventListener,用于由 ckEditor 创建的拖动。如果我删除这个 eventListener(在 devtools 中),一切都会按我的需要工作。这是一种通过代码在 ckEditor 初始化或在 ckEditor 配置中删除(禁用)此 eventListener 的方法吗?
经过几个小时的尝试发现 ckEditor 中发生的事情后,我发现问题出在插件 simple_uploads 中,该插件防止了 ckEditor 之外的内容。幸运的是,为此存在一个变量配置:
simpleuploads_allowDropOutside=true;
禁用此行为。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句