Javascript 如何修复Bootstrap 3模式+CKEditor 4.4空对话框

Javascript 如何修复Bootstrap 3模式+CKEditor 4.4空对话框,javascript,jquery,twitter-bootstrap,modal-dialog,ckeditor,Javascript,Jquery,Twitter Bootstrap,Modal Dialog,Ckeditor,我正在使用 Twitter引导程序v3.0.2和CKEditor v4.3.2 要重现问题,请执行以下操作: 使用CKEditor创建模式,多次单击选择选项,如字体系列 结果: 带有字体和大小等的对话框变为空 自从$'*'以来,我一直在寻找修复此问题的方法。取消绑定工作正常,但我不想丢失其他绑定事件我发现$'.ui小部件'.unbind工作正常,所以我创建了一个名为 bootstrap.js后加载bootstrap-ckeditor-fix.js 在它里面,我覆盖了一个名为enforceFocu

我正在使用

Twitter引导程序v3.0.2和CKEditor v4.3.2

要重现问题,请执行以下操作:

使用CKEditor创建模式,多次单击选择选项,如字体系列

结果:

带有字体和大小等的对话框变为空

自从$'*'以来,我一直在寻找修复此问题的方法。取消绑定工作正常,但我不想丢失其他绑定事件

我发现$'.ui小部件'.unbind工作正常,所以我创建了一个名为

bootstrap.js后加载bootstrap-ckeditor-fix.js

在它里面,我覆盖了一个名为enforceFocus的事件,该事件在单击select时触发

$.fn.modal.Constructor.prototype.enforceFocus = function() {
    $('.ui-widget').unbind();
};
沃拉

现在,第一次单击select(选择)将仅从主模式取消绑定事件,并且它可以工作