我的问题与这篇文章中发现的完全相同:
TinyMCE 4 insert link form fields disabled
唯一的区别是我使用的是tinyMCE 5.1.1版,并且使用的是jquery mobile。
基本上,我已经在jquery移动弹出窗口中初始化了tinyMCE(请参见图像链接),并且当我单击图标以插入链接时,除目标以外的所有字段均不可用于编辑。
我已经尝试了上一篇文章中找到的代码(稍稍调整一下以使其对准tinyMCE css类):这是我已经尝试过的:
$(document).on('focusin',function(e) {
if ($(e.target).closest(".tox-editor-container").length) {
console.log("e.stopImmediatePropagation()");
e.stopImmediatePropagation();
}
});
控制台中将打印“ e.stopImmediatePropagation()”,但除目标以外的所有字段均不可编辑。