0
我想讓我的d3多系列線形圖響應此回調reference和here是此參考的完整代碼。調整響應d3的函數大小
我添加以下resize
功能的my code底部:當我調整屏幕
$(window).on("resize", function() {
//update width
var main_width = parseInt(d3.select('#myChart').style('width'), 10);
main_width = main_width - main_margin.left - main_margin.right;
//resize the chart
main_x.range([0, main_width]);
mini_x.range([0, main_width]);
d3.select('#myChart').append("svg")
.attr("width", main_width + main_margin.left + main_margin.right)
.attr("height", main_height + main_margin.top + main_margin.bottom);
svg.selectAll('defs.clipPath.rect')
.attr("width", main_width);
svg.selectAll('rect.overlay')
.attr("width", main_width);
}).trigger("resize");
但是,沒有什麼改變。不知道爲什麼,請指教! 非常感謝。