master
Matt Huntington 9 years ago
parent 4e3c5044e7
commit 5d06c7abe9

@ -56,6 +56,7 @@ var render = function(){
d3.json('/runs', function(error, data){ d3.json('/runs', function(error, data){
var circles = d3.select('svg').selectAll('circle') var circles = d3.select('svg').selectAll('circle')
.data(data, function(d){ .data(data, function(d){
//match data based on d.id, not index
return d.id return d.id
}); });
circles circles
@ -68,6 +69,7 @@ var render = function(){
return yScale(datum.distance); return yScale(datum.distance);
}); });
circles.exit().remove(); circles.exit().remove();
//attach event handlers after circle creation
attachDeleteHandlers(); attachDeleteHandlers();
}); });
}; };

Loading…
Cancel
Save