从网格视图行中获取坐标,以使用 Raphael.js 在画布上绘制
Get coordinates from gridview rows to draw on a canvas with Raphael.js
我必须根据行的状态绘制一些形状。为了让他们在IE中工作,我不得不使用Raphael javascript库。我正在使用 ASP.NET 和 C# 作为代码隐藏。绘制方法是按坐标,如何获取行的坐标,以便我可以在网格视图之外的侧面绘制一些东西?
谢谢
我建议为此使用jQuery。 jQuery api有一个.position()
,.offset()
方法,它会给你一个顶部和左侧值。 请参阅 jQuery Tutorials、.position() 和 .offset() 了解详细信息。
编辑
如果jQuery不是你的包,那么我找到了一篇文章,其中包含一个用JavaScript完成的示例函数:使用JavaScript动态检索Html元素(X,Y)位置。
相关文章:
- 将用户制作的SVG(raphael.js)发送到服务器(php),以便通过电子邮件发送
- 设置1400个Raphael.js对象的不透明度动画会影响动画性能
- Raphael.js条形图及教程
- in Raphael JS
- 使用Raphael js直接在谷歌地图上绘制
- Raphael JS事件未开火
- Raphael JS+点击处理程序
- jQuery, jScrollPane and Raphael JS
- D3/Raphael js 以慢帧率绘制 1000+ 动画圆圈
- Raphael JS:如何从 Dom 对象(Element.node)获取 Raphael 元素
- 隐藏 Raphael JS Freetransform 上的手柄,但继续拖动
- Raphael JS选择路径/对象/节点的特定实例
- 使用raphael.js重新渲染时内存泄漏
- Raphael JS中的动画字体大小是否有流畅的转换可能性
- 如何在Raphael js中在屏幕(浏览器)的边缘画一条线
- 关于Raphael js拖放的解释
- 在Raphael JS中创建脉动(循环)背景的最简单方法
- 在Raphael JS中,不透明度:0和开始动画到不透明度:1之间的延迟
- 使用Raphael.js可以相对定位一个元素,然后将其偏移一个绝对单位
- 用Raphael.js延缓元素的去除