moveDotsYear = {
sliderData.forEach(function(d,i) {
let dotPosition = leftmostX + scaleX(+sliderData[i][year]);
slidersD3.select("#dot"+d["question"])
.transition().duration(1000)
.attr("cx", dotPosition);
let line = d3.select("#line"+d["question"]);
let lineX1,lineX2;
if (dotPosition < line.attr("x1")) {
lineX1 = dotPosition;
} else {
lineX1 = line.attr("x1");
}
if (dotPosition > line.attr("x2")) {
lineX2 = dotPosition;
} else {
lineX2 = line.attr("x2");
}
slidersD3.select("#line"+d["question"])
.transition().duration(1000)
.attr("x1", lineX1)
.attr("x2", lineX2);
})
}