javascript - 如何在 TinyMCE 中以编程方式合并表格单元格?
问题描述
有一个命令:
tinymce.execCommand('mceTableMergeCells');
但它不起作用。我认为它要求首先选择单元格,然后才能调用此命令。所以我找到了另一个命令来做到这一点:
tinymce.activeEditor.selection.select(tinymce.activeEditor.dom.select('td'));
但它返回一个错误,因为dom.select
只适用于一个元素,如果添加一个数组索引并只选择一个dom.select('td')[0]
它会工作,但它只会选择一个单元格,我需要选择表中的所有单元格来合并它们。我在文档中找不到任何示例或解决方案。
我做错了什么?
解决方案
您可以查看表格插件的未缩小版本,以了解核心编辑器的代码如何用于此活动。然后,您可以在应用程序中的任何需要复制它。
推荐阅读
- ubuntu-16.04 - AJP 连接器 Ubuntu 16、Tomcat 8 在哪里?
- android - android.intent.action.DOWNLOAD_COMPLETE 是显式广播吗?
- javascript - 理解 javascript 中的切片
- docker - Docker中的Keycloak“无法将代码转换为令牌”
- angular - 我应该为管理员和用户创建两个 Angular 项目吗?
- azure - 使用 Livy 为 Zeppelin 和 HDInsights Spark 导入依赖项
- apache-kafka - 如何进行 Kafka 主题备份和恢复?
- ios - 如何在 TextField 上创建背景颜色从白色变为青色的淡入淡出动画?
- javascript - 提交按钮不显示【JsonForm库】
- sql - 运行累积 SUM