Javascript 使用d3.js添加指向其他页面的链接

Javascript 使用d3.js添加指向其他页面的链接,javascript,d3.js,Javascript,D3.js,这很可能是直截了当的。我想添加一个链接到另一个页面。我正试图通过d3添加它。我是否在JS中添加了另一个属性?Iv尝试了.attr(“src”、“newPage.html”)和.attr(“url”、“newPage.html”)但都不起作用 如有任何建议,将不胜感激。谢谢 //JS var newLink = d3.select(".chart") .append("div") .html("Trend Graph") .attr("class",

这很可能是直截了当的。我想添加一个链接到另一个页面。我正试图通过d3添加它。我是否在JS中添加了另一个属性?Iv尝试了.attr(“src”、“newPage.html”)和.attr(“url”、“newPage.html”)但都不起作用

如有任何建议,将不胜感激。谢谢

   //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>");
d3.选择(“.chart”)
.附加(“div”)
.html(“”);
要添加“普通”链接(即锚定标签),您只需

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>");
d3.选择(“.chart”)
.附加(“div”)
.html(“”);