を毛嫌いする

#だけのアンカーはJSでよく利用される
ページへのハイパーリンクであるにもかかわらず、リロードされないからだ
が、これを実行するとアドレス最後尾に#が付加されてしまう。この#が付加されているとAjax動作が不安定になってしまう様だ
何よりもアドレス自体、無駄が多くなってしまう

それが嫌なら

<a href='JavaScript:void(0);'>

としてみよう。これならばリンク要求はfalseとなり、リロードすることが無い
なちみに

return false;

は狐ではAjax処理と組み合わせた場合に、エラーが吐き出された。