Я использую некоторый javascript, чтобы нарисовать путь SVG, используя div в качестве конечных точек.
var thepath = $('#thepath');
var startx1 = $('#box2').position().left;
var starty1 = $('#box2').position().top;
var realDealPath = 'M ' + startx1 + ',' + starty1;
var startx2 = $('#box3').position().left;
var starty2 = $('#box3').position().top;
realDealPath += 'L' + (startx2+50) + ',' + starty2;
var startx3 = $('#box6').position().left;
var starty3 = $('#box6').position().top;
realDealPath += 'L' + startx3 + ',' + starty3;
thepath.attr('d', realDealPath);
Отлично работает! Но когда я масштабирую браузер, путь svg не подстраивается под новые позиции div. Есть ли способ сохранить эти значения обновленными?
Большое спасибо за вашу помощь! :)