javascript - TinyMCE:禁用工具栏焦点
问题描述
如何在 TinyMCE 中禁用“聚焦到工具栏”?
说明:如果我在 TinyMCE 中按 Alt+F10,工具栏上的按钮周围会出现一个白色方块。然后我可以使用箭头键在工具栏按钮之间移动它,并通过按空格激活按钮。这个白色方块有时也会“单独”出现。例如,如果我按下图像按钮(显示文件选择框的位置),然后按下 Esc。
有没有办法确保这个白色方块不出现?
解决方案
要禁用工具栏上的按钮的焦点,我在编辑器初始化回调函数中执行以下命令:
init_instance_callback: function (editor) {
$("[tabindex='-1']").removeAttr("tabindex"); // disable toolbar focus
}
可能删除 tabindex 可以更有选择性和优雅地完成,但它对我来说很好。
推荐阅读
- c# - 更改模板属性的数据上下文
- android - 如何从膨胀的布局中找到自定义片段?
- ubuntu - Ubuntu server 18.04 LTS does not use the proxy anymore
- elasticsearch - 破折号上的字段值
- python - 如何在一个脚本中调用另一个脚本,并同时运行它们?
- ionic3 - 如何将 paytm 与 IONIC 3 集成?
- android - 优雅地处理缺失的 gradle 定义(如果定义缺失,使用默认值)
- powershell - 使用 PowerShell 将 HTML 页面转换为图像
- sublimetext3 - 删除标签及其内容键盘快捷键
- osgi - feature:repo-add 和 feature:install 在 Apache Felix 中的等效项