在我的应用程序中,我使用jQuery SVG插件在一个表格单元格到另一个单元格之间画了一条线。按照http://www.openstudio.fr/Library-for-simple-drawing-with.html博客文章的步骤,我成功添加了它。但是同时,当鼠标悬停时,我需要将该线删除并在另一个位置绘制它。是否有一种方法可以删除已绘制的线条,或者我应该遵循不同的方法来隐藏或删除它?非常感谢任何帮助。
根据文档,line函数返回一个svg <line>元素,因此您应该能够使用标准的DOM核心方法removeChild()来删除它。未经测试,但希望能正常工作:var myline = svg.line(parent, x1, y1, x2, y2, settings); parent.removeChild(myline);