【问题标题】:Jquery remove drawn line added via jquery svg libraryJquery删除通过jquery svg库添加的绘制线
【发布时间】:2011-01-23 00:48:37
【问题描述】:

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

【问题讨论】:

    标签: jquery svg line


    【解决方案1】:

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

    未经测试,但希望能正常工作:

    var myline = svg.line(parent, x1, y1, x2, y2, settings);
    parent.removeChild(myline);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-14
      • 2014-12-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多