Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.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
D3.js 如何将URL添加到气泡图?_D3.js - Fatal编程技术网

D3.js 如何将URL添加到气泡图?

D3.js 如何将URL添加到气泡图?,d3.js,D3.js,我正在尝试将可单击的URL添加到气泡图中,网址为: 我已尝试修改圆节点,使其显示: node.append("circle") .attr("xlink:href", "http://en.wikipedia.org") ... 然而,我认为这不起作用。有人能帮忙吗?谢谢。您应该将单击事件附加到圆圈中 node.append('circle') .on('click', d => { window.open("http://en.wikipedia.org

我正在尝试将可单击的URL添加到气泡图中,网址为:

我已尝试修改圆节点,使其显示:

node.append("circle")
    .attr("xlink:href", "http://en.wikipedia.org")
...

然而,我认为这不起作用。有人能帮忙吗?谢谢。

您应该将单击事件附加到圆圈中

node.append('circle')
    .on('click', d => {
        window.open("http://en.wikipedia.org", "_blank")
    })

天才只是补充一下,我用window.location=url替换了window.open;太好了,如果问题解决了,请将其标记为已回答