gpt4 book ai didi

javascript - TinyMCE 在 jqueryUI 模态对话框中打开

转载 作者:数据小太阳 更新时间:2023-10-29 05:23:15 26 4
gpt4 key购买 nike

在 jqueryUI 模态对话框中使用 tinyMCE 时,我无法使用超链接或“插入图像”功能。

基本上,经过大量搜索,我发现了这个:

http://www.tinymce.com/develop/bugtracker_view.php?id=5917

奇怪的是,对我来说它更像是 jqueryUI 问题而不是 tinyMCE 问题,因为当 jqueryUI 的模态属性设置为 false 时问题不存在。

通过更丰富的表单,我发现每当 tinyMCE 失去焦点时,表单中的第一个元素就会获得焦点,即使它不是焦点/点击的元素。

一些 JavaScript 大师是否知道我如何能够保持对话框模式并使 tinyMCE 工作?

最佳答案

当覆盖 _allowInteraction 不会时,这为我修复了它:

$(document).on('focusin', function(e) {
if ($(event.target).closest(".mce-window").length) {
e.stopImmediatePropagation();
}
});

我真的不能相信它。我从 this thread on the TinyMCE forums 得到的. (他们已将错误跟踪器移至 github。 tinymce/issues/703 是相应的 github 问题。)

关于javascript - TinyMCE 在 jqueryUI 模态对话框中打开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17073353/

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