簡體   English   中英

循環xml.documentElement

[英]Loop for xml.documentElement

我想以svg展示8位男性和2位女性。 實際上我的功能僅顯示1個男人和1個女人。如何插入此循環?

  for (i = 0; i < Serie[n].Number; i++) {
return xml.documentElement
  }

我的數組是

Serie[{Genre:"Man", Number:"8"},{Genre:"Woman", Number:"2"}]

我的職能是:

  var PictoContainer = d3.select("html").select("#container2")

   for (n = 0; n < Serie.length; n++) { 

    d3.xml("svg/"+ Serie[n].Genre +".svg","image/svg+xml", function(xml) {

     PictoContainer
        .append("table")
        .append("tr")
        .append("td")
        .append(function(d) {
        return xml.documentElement
                      }) 

     d3.selectAll("svg")
        .attr("opacity", 0.6)
        .attr("width", 23)
        .attr("height", 50)

                })   
        } 

嘗試這個:

for (n = 0; n < Serie.length; n++) {  // just like you did
  for (var m = 0; m < Serie[n].Number ; m++) { // add this!
    <your d3.xml code comes here>
  }
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM