gacky's report
mindiagacky's report見出し語

クリックイベントで画面遷移しない方法

gacky · 2012-03-26 更新

aタグでhrefを指定していると、(指定していなくても?)
クリックイベント時にそのページ(もしくは同画面内)に遷移してしまう。
これを回避する方法がこちら。

$('a').click(function(e){
	e.preventDefault();
});

参考
http://www.webopixel.net/javascript/527.html

もう一個。こっちが基本っぽい?

$('a').click(function(){
	〜処理〜
	return false;
});

最後にreturn falseするとaタグのリンクを無効にできるのだとか。
dblclickの場合は、メソッドチェーンを使って下記のようにクリックイベントの方に持たせるといいみたい。

.dblclick(function(){
	〜処理〜
}).click(function(){
	return false;
});

関連する見出し語