找回密码
 立即注册

QQ登录

只需一步,快速开始

junge
金牌服务用户   /  发表于:2020-9-24 15:25  /   查看:3208  /  回复:6
如何获取单元格的XY轴坐标,我想在点击单元格时,获取单元格的绝对定位,就类似于自带的提示信息,我想自定义提示信息。

6 个回复

倒序浏览
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-9-24 16:27:42
推荐
junge 发表于 2020-9-24 16:04
这个提示框的top和left是怎么计算出来的呢

您可以看下这个demo
这是利用自定义单元格实现的,这是关键代码
  1. $(this._toolTipElement).text("Cell [R:" + hitinfo.row + "] : [C:" + hitinfo.col + "]")
  2.                 .css("top", hitinfo.y)
  3.                 .css("left", hitinfo.x + 15);
复制代码
image.png238556822.png

tipCell.html

3.37 KB, 下载次数: 86

回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-9-24 15:48:01
沙发
本帖最后由 DerrickJiao 于 2020-9-24 15:49 编辑

您好,您可以参考一下命中测试,点击单元格获取对应的x,y值
https://demo.grapecity.com.cn/sp ... /hit-testing/purejs
image.png703344421.png
另外这个提示的单元格您也可以参考一下
https://demo.grapecity.com.cn/Sp ... ple/#/demos/tipCell
回复 使用道具 举报
junge
金牌服务用户   /  发表于:2020-9-24 15:54:47
板凳
这样获取的是鼠标点击的坐标,我想要在当前选中的单元格的下方固定的位置显示一个div,该怎么设置top呢
回复 使用道具 举报
junge
金牌服务用户   /  发表于:2020-9-24 16:04:11
地板
image.png198072203.png
这个提示框的top和left是怎么计算出来的呢
回复 使用道具 举报
wisesoft
金牌服务用户   /  发表于:2021-7-3 19:37:40
6#
请问我想获取居于页面左下角为基准的坐标呢
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-7-5 08:45:18
7#
wisesoft 发表于 2021-7-3 19:37
请问我想获取居于页面左下角为基准的坐标呢

目前暂时没有修改基准的接口,只有默认的基准
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部