更新文本链接URL在d3
Updating text link URL in d3
我试图在d3的折线图的工具提示中实现链接。与此类似
链接将是数据的一个属性,所以我希望能够更改链接,因为工具提示关注数据的不同部分。
我没有使用div,因为我想有一个响应式页面,不想使用绝对定位。
我不知道如何更改链接后,它已经设置。到目前为止,我只是试着打电话:
.attr("xlink:href", 'http://www.yahoo.com')
,但这不会更新它。
这里有一个jsfiddle的例子。
谢谢你的帮助
你是在添加href到文本DOM所以,而不是这个:
d3.select('.tlink') //it will give you the text DOM
.attr("xlink:href", 'http://www.yahoo.com') //< link does not change?
.style('fill', 'red');
这样做:
d3.select('a')//select anchor
.attr("xlink:href", 'http://www.yahoo.com') //< link does not change?
.style('fill', 'red');
这里的工作代码
相关文章:
- 如何使用url加载程序在webpack中导入多个图像
- 使用php或javascript从facebook相册URL中删除多余的部分
- Angular JS IE9 Hashbang url rewriting
- JavaScript下拉菜单-点击按钮并根据所选值重定向到url
- 直接下载文件,而不是从window.open(url)
- D3在一个调用中绘制不同的SVG形状,没有可见性
- 动态地改变“”的URL;添加新项目”;链接使用javascript/jquery
- 通过js在新选项卡中有条件地打开url
- 为什么在单独的函数中应用时转换会闪烁/断断续续(D3)
- CKFinder 3为所选文件返回错误的URL
- 检查D3.js中的函数中是否存在URL
- 在d3.js中单击URL为的节点时无法打开弹出窗口
- 引发错误“url 或行或列是必需的”.C3、D3
- D3中的两个csv http URL数据相同的图表
- 加载D3 Url与API密钥
- 不能从url d3.js访问json
- 更新文本链接URL在d3
- 使用d3与URL查询字符串
- d3.js,点击操作到另一个用sunburst的变量数组编码的URL
- d3.js get JSON from url