.html()是什么意思

What does .html() mean?

本文关键字:意思 是什么 html      更新时间:2023-09-26

方法.html()在javascript库d3.js中是什么意思?我正在阅读如何在d3.js中使用图形上的工具提示,我遇到了以下内容:

.html(function(d) { return d; })

有人能给我解释一下吗?

.html函数在元素上设置或获取html。在这种情况下,您将从一个匿名函数返回d,这意味着您已经将数据绑定到一个元素,并且该数据将作为参数d传递到您的匿名函数中。该函数返回d,这意味着当您调用时

.html(function(d){return d;})

你真的只是这么做:

.html(d)

由于d是您的数据,因此它将元素的html设置为d的值。