javascript - Froala 编辑器未显示链接的编辑/插入/取消链接选项
问题描述
我正在尝试在 froala 编辑器中插入一个链接。但是当我点击链接(如屏幕截图所示的froala)时,我没有得到像 open /edit/insert/unlink 这样的子菜单选项。我的 froala 编辑器在 div 中作为模式对话框(引导类)打开。我的文件中包含了 link.min.js 插件
我怀疑我们是否可以在父弹出窗口( div 弹出窗口)内打开一个弹出窗口(来自 froala 的子菜单选项)?
<div class="modal" id="modalDivAddEvent" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" data-backdrop="static">
<script>
$(document).ready(function () {
var contents = document.getElementById('form-edit:code').value;
$('#froala').froalaEditor({
placeholderText: 'Start creating your page',
quickInsertTags: [],
height: 300,
heightMin: null,
heightMax: null,
contenteditable :true,
linkAlwaysBlank : true
});
$('#froala').froalaEditor('html.set', contents);
});
</script>
我希望子菜单显示在 div 弹出窗口中,但事实并非如此
- 工作形象
- 不工作图像
解决方案
您必须tabindex="-1"
从模式中删除并且需要将zIndex
属性添加到froala-editor
var froalaSettings = {
zIndex: 2000,
}
推荐阅读
- apache-spark - Databricks 引发了将结构化流写入大量接收器的最佳实践?
- makefile - Make:在检查依赖项之前运行代码
- node.js - 在 React 上处理服务器端错误:Formik & Yup
- c++ - C ++程序在应该终止时重复
- java - 是否不需要在下面的代码中指定 public 或 public abstract ?
- python - 随机选择总是返回 1 作为答案(简单游戏)
- javascript - HTML 代码在 codepen 中工作,但在其他文本编辑器中不工作
- python - 在 Python 中导入未知模块
- r - 控制 R 中回归不连续性中的固定效应
- .htaccess - 在多个页面上重定向 url 查询字符串