我可以使用一个ckeditor组件一次编辑多个小字段吗?
问题描述:
我在课程内容的创作培训应用程序中非常成功地使用ckeditor,每个课程都有几章。每章都有一个HTML文本的主体,以及本章末尾的一系列问题。现在,这些问题只能以纯文本形式编辑,但我想在此为课程作者提供更多的控制权。它使我想到使用像MarkDown这样的东西,但是现在它让我想起了我可能能够说服ckeditor,在我身边有一些JavaScript巫术,所以一次处理几个目标文本区域。也许当用户在问题之间改变焦点时,将其切换为目标文本区域?我可以做这样的事吗?有没有人尝试过?问题通常是简短的文字,所以我不希望每个问题都有一个完整的ckeditor?我可以使用一个ckeditor组件一次编辑多个小字段吗?
答
您可以使用一个共享的工具栏如图所示sharedspaces例如http://nightly.ckeditor.com/latest/ckeditor/_samples/sharedspaces.html
你只需要调整这些小领域最小的工具栏和JavaScript来移动工具栏的位置根据需要(或任何解决方案,您能想到的你喜欢的)