jQuery .text() 有效,但 .html() 无效

标签 jquery d3.js

这是一个fiddle我的问题。

基本上,我用 d3.js 制作了一个图表。当图表的一部分悬停在上方时,我希望显示该部分的数据。我希望能够对显示的数据进行样式设置,以便我使用 .html() 将其输出为跨度(可以在 fiddle 的第 93 行上看到),但它似乎不起作用。由于某种原因,如果我将其更改为 .text() 虽然它更改得很好,但是我也显示了 html。

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

感谢您的宝贵时间!

最佳答案

检查这个更新的 fiddle .. http://jsfiddle.net/njKzg/2/

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

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

关于jQuery .text() 有效,但 .html() 无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18522383/

相关文章:

javascript - 如何在特定选择上使用关键帧

javascript - 在 C3 (D3) 中显示 JSON 格式

javascript - 仅当我在最后写入 Enter() 时图形才会更新

JavaScript 刷新文件内容

javascript - 如何获取单选按钮后的文本

javascript - 加载时,跳转到一个 div 中的 anchor

javascript - 当我回来时Ajax数据消失了

javascript - JQuery 更改事件未触发

javascript - d3 多行 voronoi 不工作

javascript - 为什么我的饼图没有更新为新大小?