D3图表:如何通过点击图表打开雷达票。

时间:2013-12-04 06:06:47

标签: jquery d3.js

我正在尝试创建一个功能,其中使用d3图表呈现条形图。 点击酒吧我应该可以打开雷达票。

这是我尝试的代码,但似乎没有用。我不知道我的语法是否错误。或者如果功能不可行。

var barRect = d3.selectAll('rect').on("click", function(d,i) { '<a href =<rdar://problem/12345>></a>' });

当我使用简单的警报消息时,它可以正常工作。

请建议。雷达票通常是这种格式的超链接:

<rdar://problem/12345>. 

1 个答案:

答案 0 :(得分:0)

在onclick函数中我们正在执行javascript - 不向页面添加html。

var barRect = d3.selectAll('rect').on("click", function(d,i){
  window.location = 'rdar://problem/12345' });