I am trying to work out how to update some D3.js elements just by binding new data. I\'m not actually sure if this is possible or not, but it feels like it should be.
So
OK, now I've got it! You need to tell it WHAT to transition:
circle.data(data1).transition().duration(2500).attr("cx", function(d) { return d*10; });