我正在用d3.js繪制散點圖。借助以下問題:獲取屏幕,當前網頁和瀏覽器窗口的大小我正在使用此答案:var w = window, d = document, e = d.documentElement, g = d.getElementsByTagName('body')[0], x = w.innerWidth || e.clientWidth || g.clientWidth, y = w.innerHeight|| e.clientHeight|| g.clientHeight;這樣我就可以將圖適合用戶的窗口,如下所示:var svg = d3.select("body").append("svg") .attr("width", x) .attr("height", y) .append("g");現在,我希望在用戶調整窗口大小時可以調整圖的大小。PS:我的代碼中沒有使用jQuery。
在d3.js中調整窗口大小時調整SVG大小
江戶川亂折騰
2019-10-04 16:12:50