从网格视图行中获取坐标,以使用 Raphael.js 在画布上绘制

Get coordinates from gridview rows to draw on a canvas with Raphael.js

本文关键字:js Raphael 绘制 视图 网格 获取 坐标      更新时间:2023-09-26

我必须根据行的状态绘制一些形状。为了让他们在IE中工作,我不得不使用Raphael javascript库。我正在使用 ASP.NET 和 C# 作为代码隐藏。绘制方法是按坐标,如何获取行的坐标,以便我可以在网格视图之外的侧面绘制一些东西?

谢谢

我建议为此使用jQuery。 jQuery api有一个.position().offset()方法,它会给你一个顶部和左侧值。 请参阅 jQuery Tutorials、.position() 和 .offset() 了解详细信息。

编辑

如果jQuery不是你的包,那么我找到了一篇文章,其中包含一个用JavaScript完成的示例函数:使用JavaScript动态检索Html元素(X,Y)位置。