gpt4 book ai didi

javascript - Bootstrap v4 模式的 CKEditor 问题

转载 作者:行者123 更新时间:2023-11-30 20:38:46 25 4
gpt4 key购买 nike

描述了在 Bootstrap v3 模式中使用 CKEditor 时的问题和错误修复 here >>

在 Bootstrap v4 中,函数名称从 enforceFocus 更改为 _enforceFocus

不幸的是,我的 js 技能不足以将 Bootstrap v3 的建议错误修复转换为 Bootstrap v4。

欢迎提供任何帮助 :-)

最佳答案

这个对我有用

$.fn.modal.Constructor.prototype._enforceFocus = function _enforceFocus() {
var _this4 = this;
$(document).off(Event.FOCUSIN).on(Event.FOCUSIN, function (event) {
if (
document !== event.target
&& _this4._element !== event.target
&& $(_this4._element).has(event.target).length === 0
&& !$(event.target.parentNode).hasClass('cke_dialog_ui_input_select')
&& !$(event.target.parentNode).hasClass('cke_dialog_ui_input_text')
) {
_this4._element.focus();
}
});
};

我从 Bootstrap v4 中获取了原始函数 _enforceFocus 并添加了 !$(event.target.parentNode).hasClass('cke_dialog_ui_input_select')!$ (event.target.parentNode).hasClass('cke_dialog_ui_input_text') 到 if 语句。

关于javascript - Bootstrap v4 模式的 CKEditor 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49517540/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com