如何把文本数据与d3.js
How to put text data with d3.js
我做错了什么?x.innerHTML作为结果是未定义的。
我怎么能把文本,由d3返回。Json in x?谢谢。
<tr>
<td>1</td>
<td id = "val">0.087</td>
<td>0.23</td>
<td>0.3</td>
</tr>
</table>
<script type="text/javascript" src="http://d3js.org/d3.v3.min.js" charset="utf-8">
</script>
<script type="text/javascript">
var x = d3.select("#val");
setInterval(function() {
d3.json("./cgi-bin/script1.sh", function(error, text){
if (error) return console.warn(error);
console.debug(text.date);
x.innerHTML = text.date;
})
}, 1000);
</script>
</body>
你的x不是一个本地dom元素,它是一个由d3包装的dom元素,因此不具有。innerhtml属性。
可以使用d3方法:
x.html(text.date)
或者获取原始节点并使用innerHTML
x.node().innerHTML = text.date
相关文章:
- 如何在d3.js中返回路径的y坐标
- 有条件更新d3.js力图中节点的最佳方法
- 使用D3.js计算带有字母间距的文本长度
- D3.js模式不适用于弧形或圆环图
- d3.js Chord图的动态工具提示
- 在D3.js中,有没有任何方法可以将x和y方向上的滚动事件绑定到平移svg
- HTML5FileReader输出到D3.js图表
- D3.js生成有效的SVG,但不显示任何内容
- d3.js:限制画笔的大小
- d3.js用按钮更新条形图工具提示
- 如何为d3.js图表输出组织/嵌套数据
- d3-js快速事件调用问题
- D3.JS向rect添加缩放和列表项
- d3.js圆的半径是否可以由样式属性指定
- 如何在d3.js中自定义事件侦听器
- 在新窗口上使用d3.js
- 如何用d3.js绘制折线图
- 使用dc.js、d3.js和crossfilter引用错误
- D3.js剪辑路径截断了我的图的边缘
- D3.js和坐标系