我想从变量中分配一个SVG类。例如:.attr('class', '1')
,其中.attr('class', '2')
是在别处生成的字符串变量。基本上,它会转换为selectAll
或.selectAll(lineCount)
等。
然后我希望能够selectAll('.1')
该类的元素。例如selectAll('2')
...基本上转换为selectAll
或json.dumps(whatever, ensure_ascii=False)
。
我可以使用变量来分配类吗?如果是这样的话?我将如何ensure_ascii=False
使用它?
谢谢!
答案 0 :(得分:2)
如果你的变量是:
var lineCount = "someClass";
使用以下方式设置课程:
.attr("class", lineCount)
然后,为了选择,你必须连接两个字符串:你的变量和类选择器(.
)。
selectAll("." + lineCount)
请记住,不能使用数字启动类名。因此,而不是使用" 1"," 2"对于类名,依此类推,你可以使用" class1"," class2"等等。