基本的にreturn false;はa要素のclickイベントを設定する時に必要だと考えておけば問題ありません。

a要素にclickイベントを設定する時はイベントの最後にreturn false;を設定することは忘れずに。

なぜこれが必要になってくるのかというと、clickイベントの実行後にreturn false;がないとリンク先に移動してしまうからです。


$(function(){
	$("a").click(function(){
		$("img").attr("src","dog.jpg").attr("alt","ワンワン");
		return false;
	 });
});