ckEditor в модальном окне..
Добрый день уважаемые форумчане.. Повявился трабл в СкЕдитором...
Если его попместить во всплывающее окно.. без разницы в какое.. пробовал и с ЖквериУИ и с Бутстрап попап..., при открытии внутренних компонентов, поиск-замена, вставка картинки.. все внутренние поля теряют фокус.. и не получают его даже при клике на них.. фокус остается в поле редактора текста... Создал фидл для демонтрации данной шляпы, прошу помощи http://jsfiddle.net/axfzaht9/ |
Копал стековерфлов, а на одном из примеров нашел решение данной проблемы... Достаточно добавить вот эту конструкцию
$.fn.modal.Constructor.prototype.enforceFocus = function () { modal_this = this $(document).on('focusin.modal', function (e) { if (modal_this.$element[0] !== e.target && !modal_this.$element.has(e.target).length // add whatever conditions you need here: && !$(e.target.parentNode).hasClass('cke_dialog_ui_input_select') && !$(e.target.parentNode).hasClass('cke_dialog_ui_input_text')) { modal_this.$element.focus() } }) Вот на всякий мой стекhttp://stackoverflow.com/questions/3...63074#34263074 Вот стек на котором я нашел решение http://stackoverflow.com/questions/2...otstrap-window |
Часовой пояс GMT +3, время: 10:35. |