Saya menggambar sebar dengan d3.js. Dengan bantuan pertanyaan ini:
Dapatkan ukuran layar, halaman web saat ini dan jendela browser
Saya menggunakan jawaban ini:
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;
Jadi saya dapat memasukkan plot saya ke jendela pengguna seperti ini:
var svg = d3.select("body").append("svg")
.attr("width", x)
.attr("height", y)
.append("g");
Sekarang saya ingin sesuatu mengatur ukuran plot ketika pengguna mengubah ukuran jendela.
PS: Saya tidak menggunakan jQuery dalam kode saya.