2

我想知道是否有人知道 jQuery 插件或函数可以帮助选择列文本以复制到剪贴板。

例如,我有一个 4x4 表格并将光标从单元格 R1C2 拖动到 R4C2 - 我只想选择第 2 列的 4 个单元格,而不是第 1、3 或 4 列。

在图像中,我只想要红色,没有黄色阴影单元格。

示例表图像

任何人都可以帮忙吗?

4

1 回答 1

2

这是 Firefox 中的内置行为,但在其他浏览器中是不可能的。这是因为 Firefox 是唯一允许每次选择多个范围的主要浏览器(实现为每个表格单元格一个范围)。所有其他浏览器都将选择限制在一个范围内,并将在可预见的将来继续这样做。

您可以在其他浏览器中伪造它:

  • 创建自己的高亮机制
  • 当表格中的列被突出显示时,动态创建一个位于屏幕外并仅包含突出显示列的副本的表格
  • 使用内置的浏览器选择对象选择屏幕外表格的内容。
于 2013-02-20T15:13:50.930 回答