使用 jQuery SVG 库添加的线条如何移除?

3
在我的应用程序中,我使用jQuery SVG插件在一个表格单元格到另一个单元格之间画了一条线。按照http://www.openstudio.fr/Library-for-simple-drawing-with.html博客文章的步骤,我成功添加了它。但是同时,当鼠标悬停时,我需要将该线删除并在另一个位置绘制它。是否有一种方法可以删除已绘制的线条,或者我应该遵循不同的方法来隐藏或删除它?非常感谢任何帮助。
1个回答

2
根据文档,line函数返回一个svg <line>元素,因此您应该能够使用标准的DOM核心方法removeChild()来删除它。
未经测试,但希望能正常工作:
var myline = svg.line(parent, x1, y1, x2, y2, settings);
parent.removeChild(myline);

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接