主题: 工具条出错 |
作者: sharelai, 发布日期: 2011-07-09 00:30:48, 浏览数: 3121 |
操作系统: Windows XP 1、在输入框随便点点,就会出现下面这个错误 |
作者: sharelai, 发布日期: 2011-07-10 10:59:57 |
回复 |
作者: sharelai, 发布日期: 2011-07-10 11:19:56 |
找到原因了,KE.show 在 jquery ready 函数里,IE无法显示编辑器。
|
回复 |
作者: Roddy, 发布日期: 2011-07-10 12:29:14 |
回复sharelai:KE.show里已经包含类似jQuery.ready的处理。 /* KE.show的原理是先执行KE.init设置一些变量,等DOM全部创建以后才开始执行KE.create创建编辑器。 如果浏览器不触发DOMContentLoaded事件(例如:jQuery的$.ready,点击某个按钮,通过innerHTML插入HTML等),则不能使用KE.show,需要直接调用KE.init和KE.create。 */ KE.init({ id : 'editor_id' }); $.ready(function() { KE.create('editor_id'); }); |
回复 |