3

在我的应用程序中,我通过 jQuery SVG 插件从一个表格单元格到另一个单元格绘制了一条线。按照博客文章http://www.openstudio.fr/Library-for-simple-drawing-with.html的步骤,我设法添加了它。但与此同时,当鼠标悬停时,我需要删除那条线并将其绘制在另一个地方。是否有删除绘制线的方法,或者我应该遵循不同的方法来隐藏或删除它?非常感谢任何帮助。

4

1 回答 1

2

根据文档,line 函数返回一个 svg<line>元素,因此您应该能够使用标准 DOM 核心方法将其删除removeChild()

未经测试,但希望工作:

var myline = svg.line(parent, x1, y1, x2, y2, settings);
parent.removeChild(myline);
于 2010-03-03T10:01:04.707 回答