用d3.js添加一个链接到另一个页面
问题描述:
这可能是非常简单的。我正在寻找添加一个链接到另一个页面。我试图通过d3添加它。我在JS中添加另一个属性? Iv尝试.attr(“src”,“newPage.html”)和.attr(“url”,“newPage.html”),但都不起作用。用d3.js添加一个链接到另一个页面
任何意见,将不胜感激。谢谢。
//JS
var newLink = d3.select(".chart")
.append("div")
.html("Trend Graph")
.attr("class", "populationTrend")
//CSS
.populationTrend{
font-weight:400;
margin-top:-15%;
cursor:pointer;
padding-left:70%;
background-color:#039;
}
答
添加一个 “正常” 的链接(即锚标记),你可以简单地做
d3.select(".chart")
.append("a")
.attr("href", "newPage.html")
.html("new page");
甚至
d3.select(".chart")
.append("div")
.html("<a href='newPage.html'>new page</a>");
干杯的人!并感谢快速回复 – Daft 2013-05-09 12:29:04
感谢。非常棒! – scagnetti 2016-03-09 21:09:00