我需要在新标签中打开此网址。现在他们正在同一页面打开。
var data = [
{title: "1", url: "gallery1.html"},
{title: "2", url: "gallery2.html"},
{title: "3", url: "gallery2.html"},
我对javascript的了解很短。我尝试过这样的事情:
<script type='text/javascript'>
window.open(url);
</script>
或
.attr("xlink:href", function(d) { return d.example.url; })
.attr("xlink:target", "_blank")
.attr("xlink:title", function(d) { return d.example.title; });
答案 0 :(得分:2)
答案 1 :(得分:0)
要通过你的数组循环,请执行以下操作:
data.forEach(function(elem){
window.open(elem.url,"_blank");
});