gpt4 book ai didi

jquery - 单击外部按钮时将代码添加到 CKeditor 中

转载 作者:行者123 更新时间:2023-12-01 04:15:14 25 4
gpt4 key购买 nike

这是这样的场景:用户正在 CKeditor 中输入内容,编辑器外面有一个按钮,按下时 jQuery 会启动 $(".button").click(function... 并且这会附加一些文本或其他内容由按钮定义到用户在 CKeditor 中输入内容的同一位置。

如果这可能的话,有人有任何想法吗?

最佳答案

可能且简单。

CKEDITOR.instances.editor1.insertText("Magical ponies await!")
CKEDITOR.instances.editor1.insertHtml("<hr/>");

获得编辑器的引用是微不足道的(我希望如此)。此示例适用于官方 CKEditor 演示。

CKEditor 4 API 有很好的文档记录。请参阅 http://docs.ckeditor.com/#!/api/CKEDITOR.editor-method-insertHtml 处的 insertHtml() 文档。

<小时/>

此外,您要添加的内容必须在 CKEditor 的高级内容过滤器功能中得到允许。请参阅文档 http://docs.ckeditor.com/#!/guide/dev_advanced_content_filter

如果您不关心 ACF 并且只希望一切正常工作,则可以通过使用 config.allowedContent = 将配置值设置为 true 来将 ACF 配置设置为允许所有内容真;

关于jquery - 单击外部按钮时将代码添加到 CKeditor 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15431897/

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