D3.js 选择父节点的最简单方法D3中树中的多个父节点

D3.js 选择父节点的最简单方法D3中树中的多个父节点,d3.js,selection,nodes,parent,D3.js,Selection,Nodes,Parent,我正在尝试从当前选择中选择树上四个级别的父级 做不到 d3.select(d3.select(this.parentNode)[0][0].parentNode) 多达四个级别,是否有更简单的方法访问父对象的父对象或类似对象的父对象 您可以跳过嵌套选择并执行d3.select(this.parentNode.parentNode.parentNode.parentNode…等),但仅此而已-。parentNode是唯一的选择,根据作者的说法,它是按设计进行的:

我正在尝试从当前选择中选择树上四个级别的父级

做不到

d3.select(d3.select(this.parentNode)[0][0].parentNode)


多达四个级别,是否有更简单的方法访问父对象的父对象或类似对象的父对象

您可以跳过嵌套选择并执行
d3.select(this.parentNode.parentNode.parentNode.parentNode…等)
,但仅此而已-。parentNode是唯一的选择,根据作者的说法,它是按设计进行的: