小编Jia*_*Lim的帖子

D3.js:select("body").selectAll("p")和selectAll("p")之间的区别?

有谁知道有什么区别?

我的理解是两者都会返回相同的选择.

但是,当我进行追加时,如果我使用selectAll("p")则不起作用.

例如,这有效:

var foo = d3.select("body").selectAll("p")
    .data([1,2,3,4])

foo.enter.append("p")
Run Code Online (Sandbox Code Playgroud)

虽然这不起作用:

var foo = d3.selectAll("p")
    .data([1,2,3,4])

foo.enter.append("p")
Run Code Online (Sandbox Code Playgroud)

为什么后者不起作用?

javascript dom d3.js

12
推荐指数
1
解决办法
5329
查看次数

标签 统计

d3.js ×1

dom ×1

javascript ×1