jQuery .text()正在工作但不是.html()

时间:2013-08-29 23:10:14

标签: jquery d3.js

这是我问题的fiddle

基本上,我用d3.js制作了一张图表。当一块图表悬停在上面时,我希望显示该块的数据。我希望能够设置正在显示的数据的样式,所以我使用.html()输出带有span的输出(可以在小提琴的第93行看到),但它似乎不起作用。出于某种原因,如果我将其更改为.text()虽然它已经改变了,但是我也显示了html。

这也需要在IE8中工作,这就是为什么r2d3.js被包含在内的原因。

谢谢你的时间!

1 个答案:

答案 0 :(得分:0)

检查此更新的小提琴.. http://jsfiddle.net/njKzg/2/

$(".totals").html($(class1).html() );

您的代码需要进行一些更改..