Drop down menu D3.js带有选择框的条形图轴标签

Drop down menu D3.js带有选择框的条形图轴标签,drop-down-menu,d3.js,nvd3.js,Drop Down Menu,D3.js,Nvd3.js,我们需要添加带有axis标签的下拉列表,以便用户可以从中更改数据。我们只需要在特定标签上使用此下拉框效果 我们尝试过的一种方法是添加带有标签的svg:image,功能正常,但另一种标签具有不需要的向下箭头图像。那么,有谁能帮我解决如何只选择一个标签的问题吗?实际上,有多个标签,其索引在图表更新时正在更改。请查找以下代码,该代码用于将图像添加到所有标签 e、 g 可以使用选择需要将图像附加到的标记。我链接到的文档中有几个例子——您可以通过将不同的选择器传递到selectAll()来完成它,而无需f

我们需要添加带有axis标签的下拉列表,以便用户可以从中更改数据。我们只需要在特定标签上使用此下拉框效果

我们尝试过的一种方法是添加带有标签的svg:image,功能正常,但另一种标签具有不需要的向下箭头图像。那么,有谁能帮我解决如何只选择一个标签的问题吗?实际上,有多个标签,其索引在图表更新时正在更改。请查找以下代码,该代码用于将图像添加到所有标签

e、 g


可以使用选择需要将图像附加到的标记。我链接到的文档中有几个例子——您可以通过将不同的选择器传递到
selectAll()

来完成它,而无需
filter()

非常感谢Lars!!!您建议的解决方案满足了我的要求。:)
g.selectAll('.nv-x.nv-axis').selectAll('.tick.major').append("svg:image").
on("click", click)
.attr("xlink:href", "images/top-bar-logo.png")
.attr("width", 20)
.attr("height", 20).attr("x", -20);