18910140161

JavaScript-ckeditor的弹出输入字段在与bootstrap 5模式(Ckeditor4)一起使用时不起作用-堆栈溢出

顺晟科技

2022-10-19 12:23:26

165

我在bootstrap 5模式中使用ckeditor时遇到了一个错误,看起来这是一个众所周知的错误,许多人已经为不同的bootstrap版本给出了解决方案,但我无法为bootstrap 5找到一个解决方案,请看看。

解决问题的方法如下:-https://stackoverflow.com/a/31679096

其他类似问题:-

ckeditor plugin:text fields not editable

bootstrap with CKEditor equals problems

对于bootstrap 5来说,主要是下面一行的替代方案。$.fn.modal.constructor.prototype.enforceFocus

如果我在bootstrap 4 js文件中搜索它,我可以在其中找到fn.modal.constructor,但在bootstrap 5中找不到。请如果有人可以根据引导程序5在上面的链接中重新创建验证的解决方案,这将是非常感谢的。感谢您抽出时间。

描述问题的图像

还有一些注释:-

  1. 所有其他输入类型如复选框和下拉框都可以工作,但不仅仅是文本字段。

  2. 我也尝试从引导模式代码中删除tabindex=“-1”,但问题仍然存在。


顺晟科技:

不确定您是否找到了这个问题的答案,但我在sweetalert2模式中遇到过同样的问题。我搜索了Bootstrap的源代码,发现可以通过以下命令移除焦点:

$.fn.modal.Constructor.prototype._initializeFocusTrap = function () { return { activate: function () { }, deactivate: function () { } } };

从Bootstrap 5.1.3开始工作

引导不支持嵌套模式禁用强制聚焦将允许其他模式聚焦:

  • TAG:
相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航