js怎样获取参数面板中控件的位置坐标

image.png  怎样获取控件的位置?

FineReport 245337 发布于 2023-12-1 16:55
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
1
快乐星光Lv5中级互助
发布于2023-12-2 09:16(编辑于 2023-12-2 09:31)

可以的:

var kj=$("div[widgetname=BUTTON4]").offset();

var kj_left=kj.left; //横坐标

var kj_top=kj.top-28; //纵坐标

alert(kj_left);

alert(kj_top);

注意:纵坐标需要减去工具栏的高度(如果隐藏工具栏就不用减),可以js获取工具栏高度然后减,也可以在css里面看一下,用固定常数减

image.png

image.png

最佳回答
0
用户k6280494Lv6资深互助
发布于2023-12-1 16:58

无法获取

最佳回答
0
jxodALxSLv2见习互助
发布于2023-12-1 17:41

感觉应该可以获取到的,js的话用jquery先找到这个控件,然后用css.("left")和css.("top")就可以得到控件位置。

你试试看呢?

就是这样的:  $("[ 标签名 =' ?'  ]").css("left")

  • 5关注人数
  • 356浏览人数
  • 最后回答于:2023-12-2 09:31
    请选择关闭问题的原因
    确定 取消
    返回顶部