Found out that although .off()
is not supported for d3 v2.9.1, an alternative is
.on('click',null)
Fully:
add_listeners = function() {
// Remove handler before adding, to avoid superfluous handlers on elements.
d3.selectAll(".nodes").on('click',null);
d3.selectAll(".nodes").on("click", function() {
//Event handler
});
}
Reference:
https://github.com/d3/d3-selection#selection_on