【发布时间】:2013-03-28 15:56:16
【问题描述】:
我有一种情况,我正在克隆一个包含 CKEditor 实例的元素。克隆后,我更改了所有 id 以确保在同一页面中没有两个具有相同 id 的元素。我无法访问 CKEditor 的克隆版本。事实上,如果我通过元素 id 访问它,我会得到原始的(而不是具有新 id 的克隆)。我可以毫无问题地访问被替换的文本区域,但不能访问随之而来的 CKEditor.editor 对象。是否可以通过使用被替换的元素(而不是它的 id)来访问这个对象?
请告诉我我可以在此处添加什么以使问题更清楚...
跟进
我发现我想错了。当我克隆包含 CKEditor 的元素时,我有该元素的副本,但 CKEDITOR 对象不知道它。我最终做的只是删除与克隆编辑器关联的 html 并再次调用CKEDITOR.replace 来替换克隆的文本区域。我希望这是可以理解的,我没有太多时间写。如果有不清楚的地方,请发表评论,我会尽快澄清。
【问题讨论】:
标签: ckeditor