2011-04-05 141 views
4

有一个很好的功能,可以通过鼠标拖放来复制单元格。Google电子表格提供了相同的功能。如何使用jQuery以excel样式复制表格单元格?

我无法掌握Google的JavaScript代码并找出他们是如何做到的。这个功能是jQuery框架提供的吗?

我将不胜感激的任何信息:jQuery的关键字/功能/插件,伪代码,链接等

+0

谁可以将此问题移至http://programmers.stackexchange.com – dole 2011-04-05 11:54:50

+2

这里的问题完全正确。 – RoToRa 2011-04-05 13:33:54

回答

0

我从来没有做过这样的事情还是知道任何插件,但我有一些想法。

  • 首先复制的东西到剪贴板,你需要的JavaScript &闪光灯组合(Ctrl + C CTRL + V组合)
  • 拖放细胞,我不喜欢这样。画出大量的矩形。通过使用jQuery mousedown和mouseup事件计算第一次点击和最后一次上调的矩形坐标,并突出显示这两者之间的所有矩形。如果鼠标位于这些选定框的边缘,则更改鼠标图标。在mousedown开始拖动。然后当mouseup时,找到新的矩形根据原始数量计算其他矩形,然后替换它们。
相关问题