d3.js

d3.jsでa要素のリンクを無効化する

More than 1 year has passed since last update.

jQuery風の return false では無効化できない。

<a href="#" id="test">test</a>

<script>
d3.select("#test").on("click", function(){
    return false; //これでは無効化できない。
});    
</script>

preventDefaultを利用する。

d3.select("#test").on("click", function(){
    d3.event.preventDefault();
});