Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.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
jQuery svg,实现交互式对象_Jquery_Xml_Svg - Fatal编程技术网

jQuery svg,实现交互式对象

jQuery svg,实现交互式对象,jquery,xml,svg,Jquery,Xml,Svg,我有一个在svg文件中创建对象的代码: <![CDATA[ var canc=0; var xmlns="http://www.w3.org/2000/svg" function create(){ var C=document.createElementNS(xmlns,"circle") C.setAttributeNS(null,"r",50) document.documentElement.appendChild(C) } ]]> 请不要在标题中添加“已解决”,将解决方案

我有一个在svg文件中创建对象的代码:

<![CDATA[
var canc=0;
var xmlns="http://www.w3.org/2000/svg"
function create(){
var C=document.createElementNS(xmlns,"circle")
C.setAttributeNS(null,"r",50)
document.documentElement.appendChild(C)
}
]]>

请不要在标题中添加“已解决”,将解决方案作为答案发布,如果您有能力,请接受该答案,或者在您有能力时接受更好的答案作为解决方案。有关原因的详细信息,请阅读以下内容:“”。
<![CDATA[
var xmlns="http://www.w3.org/2000/svg"
function create(){
...
canc = C;
return canc;
} 

function remove(evt){
var node=evt.target
node.parentNode.removeChild(canc)
}