2014-07-10 4 views
0

필자는 다중 시리즈 선형 차트를 사용하여 줌/팬 작업을하고 싶습니다. 확대/축소/이동은 작동하지만 모든 행을 확대하거나 이동하지는 않습니다. 문제를 파악하도록 도와 줄 수 있습니까? JSFiddle는 여기 ->http://jsfiddle.net/scusyxx/b2GsZ/6/d3 다중 시리즈 차트 zoom-pivoted json

나는 문제가 어디에 문제가 내가 찾은

zoomed = function() { 
    svg.select(".x.axis").call(xAxis); 
    svg.select(".y.axis").call(yAxis); 
    svg.select("path.line") 
     .attr("d", function (d) { 
      return line(d.data); 
    }) 
} 

답변

0

줌 기능으로 생각합니다. 내가 생각하기에 줌 피스는 아래처럼 보일 것입니다. svg.select 대신 svg.selectAll을 작성해야합니다.

zoomed = function() { 
    svg.select(".x.axis").call(xAxis); 
    svg.select(".y.axis").call(yAxis); 
    svg.selectAll("path.line") 
     .attr("d", function (d) { 
      return line(d.data); 
     }) 
}