Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/395.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在NVD3工具提示中使用变量_Javascript_D3.js_Tooltip_Nvd3.js - Fatal编程技术网

Javascript 在NVD3工具提示中使用变量

Javascript 在NVD3工具提示中使用变量,javascript,d3.js,tooltip,nvd3.js,Javascript,D3.js,Tooltip,Nvd3.js,我正在使用NVD3多条形水平图来显示一些堆叠的数据。每个系列都是一种记录类型,然后这些值是满足特定标准的记录数 我想修改工具提示,以便该值显示在键入“33/100”而不是现在的“33”的记录总数中,有多少符合标准 我已经看到并向传递给datum参数的json添加了值,但我不确定如何在函数中引用该值。序列的属性存储在e.series中 在我将一个total变量传递到Json中后,我修改了multiBarHorizontalChart.js,使函数现在看起来像: tooltip = function

我正在使用NVD3多条形水平图来显示一些堆叠的数据。每个系列都是一种记录类型,然后这些值是满足特定标准的记录数

我想修改工具提示,以便该值显示在键入“33/100”而不是现在的“33”的记录总数中,有多少符合标准


我已经看到并向传递给datum参数的json添加了值,但我不确定如何在函数中引用该值。

序列的属性存储在e.series中

在我将一个total变量传递到Json中后,我修改了multiBarHorizontalChart.js,使函数现在看起来像:

tooltip = function(key, x, y, e, graph) {
    return '<h3>' + key + ' - ' + x + '</h3>' +
           '<p>' +  y + '/' + e.series.total + '</p>'
  }
tooltip=函数(键、x、y、e、图形){
返回'+key+'-'+x+''+
“”+y+”/“+e.series.total+”

” }
你能添加你的代码样本吗?我想你链接到的问题中的数据元素是
e
。啊-我已经将e登录到控制台,现在可以看到了。接受你的答案,这样对其他人会有帮助。