With a d3.js join Is there a way to select only the ‘updating’ elements separately from the ‘entering’ elements?
updateAndEnter = d3.selectAll('element').data(data);
entering = updateAndEnter.enter();
exiting = updateAndEnter.exit();
updatingOnly = ??;
Yes, the selection just after the data join contains the ‘update only’ elements. After appending to the enter() selection, it will be expanded to include the entering elements as well.
See General Update Pattern: