Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript SVG元素在分组添加时消失_Javascript_Jquery_Svg - Fatal编程技术网

Javascript SVG元素在分组添加时消失

Javascript SVG元素在分组添加时消失,javascript,jquery,svg,Javascript,Jquery,Svg,结果是,当我触发该函数时,该元素将在屏幕上消失。有什么问题? 感谢您的帮助。g存在于svg命名空间中,因此请使用document.createElements(“http://www.w3.org/2000/svg“,“g”)创建g元素 function tool_group(event, target) { group = document.createElement('g'); group.appendChild(target[0]); svg.appendChild

结果是,当我触发该函数时,该元素将在屏幕上消失。有什么问题?
感谢您的帮助。

g
存在于svg命名空间中,因此请使用
document.createElements(“http://www.w3.org/2000/svg“,“g”)
创建
g
元素

function tool_group(event, target) {
    group = document.createElement('g');
    group.appendChild(target[0]);
    svg.appendChild(group);
  }

g
存在于svg命名空间中,因此请使用
document.createElements(“http://www.w3.org/2000/svg“,“g”)
创建
g
元素

function tool_group(event, target) {
    group = document.createElement('g');
    group.appendChild(target[0]);
    svg.appendChild(group);
  }

好极了!这个回答拯救了我的夜晚。太棒了!这个回答救了我一个晚上。
function tool_group(event, target) {
    group = document.createElementNS("http://www.w3.org/2000/svg", "g");
    group.appendChild(target[0]);
    svg.appendChild(group);
}