Jquery删除通过jquery svg库添加的绘制线
在我的应用程序中,我有一行通过jQuery SVG插件从一个表格单元格绘制到另一个单元格。 按照博客文章http://www.openstudio.fr/Library-for-simple-drawing-with.html的步骤,我设法添加它。 但与此同时,当鼠标hover时,我需要删除该行并将其绘制在另一个地方。 有没有方法可以删除绘制的线条,还是应该使用不同的方法来隐藏或删除它? 任何帮助都非常感谢。
根据文档, line函数返回一个svg
元素,因此您应该能够使用标准DOM核心方法removeChild()
删除它。
未经测试,但希望有效:
var myline = svg.line(parent, x1, y1, x2, y2, settings); parent.removeChild(myline);