首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >nvd3饼图定位中的问题

nvd3饼图定位中的问题
EN

Stack Overflow用户
提问于 2015-04-11 10:32:38
回答 1查看 806关注 0票数 1

我的页面中有两个nvd3饼图,当我试图用下面的代码定位它们时,只有第一个正在被替换。第二个似乎没有效果。这是我使用的代码

代码语言:javascript
运行
复制
d3.select(".nv-pieWrap")
    .attr("transform", "translate(0,-35)");

这是在第一个图中得到的,但是对于第二个饼图,当我检查Firebug时,没有应用定位。

请帮帮我。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-11 20:07:38

为了选择页面上的所有饼图,您需要使用d3.selectAll,如下所示

代码语言:javascript
运行
复制
 d3.selectAll(".nv-pieWrap")
   .attr("transform", "translate(0,-35)");

根据d3 API参考:

选择是从当前文档中提取的元素数组。...在选择元素之后,可以将运算符应用于它们来执行操作。这些运算符可以获取或设置属性、样式、属性、HTML和文本内容。属性值等被指定为常量或函数;后者是为每个元素计算的。

您可以在https://github.com/mbostock/d3/wiki/Selections找到更多信息。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29576857

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档