增加一个特定圆形节点的半径
d3 Increase radius of a particular circular node
我是d3的新手。
下面是我想增加中心节点半径的链接
http://jsfiddle.net/k2NL5/81/var node = svg.selectAll(".node")
.data(graph.nodes)
.enter().append("circle")
.attr("class", "node")
.attr("r", 8)
.style("fill", function (d) {
return color(d.owner);
})
for(var counter in graph.nodes);
d3.select(node[0][counter]).attr("r",10);
编辑:现在,它变得充满活力。谢谢你的帮助。
试试这个
d3.select(node[0][8]).attr("r",10);
JsFiddle: http://jsfiddle.net/k2NL5/80/
您还可以通过json值动态更改半径,例如
.attr("r", function(d){ return (d.application_name == 'paragon')?20:10; })
这里提琴http://jsfiddle.net/k2NL5/82/
相关文章:
- 节点导出返回一个空对象
- 将节点数据分配给另一个变量jstree
- 无法获取vis.js最后一个或第一个选定的网络节点
- 文件的节点自动化移动到另一个文件夹中
- JSTree's data.rslt.obj.text()返回一个文本数组,而不是所需节点的文本
- 使用jQuery+Javascript识别一个空文本节点
- 仅首先需要使用jasmine从节点添加一个文件
- 如果某个值在另一个节点中,我如何每秒自动单击一个链接
- 只需添加一个'允许跨来源请求'到我的节点应用程序工作
- 查找与锁定和更新调度相关的一个或两个节点模块
- XPath以基于另一个节点按位置选择节点's的位置
- 节点发布错误对象的第一个“属性”
- 如何以编程方式在 jsTree 中选择一个节点并打开所有父节点
- 节点模块对象范围:在所有函数之间共享一个对象
- 节点.js将文件从多个目录复制到一个目录
- 在每个循环上完成异步调用,然后转到下一个节点 js
- 选择一个具有纯 js 与C++ 的节点.js库,并在实现上添加
- 在节点中.js“模块”始终是一个对象
- 如何给子节点一个'id'在jtree中使用JSON
- XML DOM中缺少节点——一个简单的示例