Javascript 选择id中带有双点的元素,错误:“0”#章鱼:猫;不是有效的选择器
给定一个具有现有Javascript 选择id中带有双点的元素,错误:“0”#章鱼:猫;不是有效的选择器,javascript,d3.js,selector,Javascript,D3.js,Selector,给定一个具有现有id=“kvg:StrokeNumbers_07425”的svg 并获取以下错误消息: Uncaught SyntaxError: Failed to execute 'querySelector' on 'Document': '#kvg:StrokeNumbers_07425' is not a valid selector. 这可能是由于: 我应该怎么做才能让它工作? 编辑:将:原样转义 d3.select("#kvg\\:StrokeNumbers_07425").
id=“kvg:StrokeNumbers_07425”
的svg
并获取以下错误消息:
Uncaught SyntaxError: Failed to execute 'querySelector' on 'Document':
'#kvg:StrokeNumbers_07425' is not a valid selector.
这可能是由于:
我应该怎么做才能让它工作?
编辑:将
:
原样转义
d3.select("#kvg\\:StrokeNumbers_07425").attr("style","fill:red;");
哈哈哈。我不知道我们能做到。谢谢你&valided。
Uncaught SyntaxError: Failed to execute 'querySelector' on 'Document':
'#kvg:StrokeNumbers_07425' is not a valid selector.
d3.select("#kvg\\:StrokeNumbers_07425").attr("style","fill:red;");