我不确定这是否是CKeditor或IE中的错误,或者我是否遗漏了某些内容。 在我的网页上,我允许用户通过加倍点击元素来修改不同的内容元素,并初始化编辑器。完成编辑后,编辑器将被销毁,用户可以转到另一个内容元素。 问题是如果一个元素被销毁然后再次初始化,则输入键将运行两次(添加两个
元素),如果它再次被销毁并初始化它将执行3次,依此类推。其他键似乎运行良好。
除了:
之外,还有什么需要做的吗?CKEDITOR.instances['edit'].destroy();
此处发布了一个简单示例http://jsfiddle.net/ByPW9/ 去测试: 按init键,您将看到输入给您一个休息时间。 按Destroy和init,你会看到输入给你两个休息时间。 等等
在IE10中发生了这种情况