slowjet

is a part of a carburetor

preventDefault()の位置に悩む

どこに書いても気持ち悪いなんとかしてください
気持ち的にはこれなんだけど

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

  var self = this;
  // hogehoge
});

ちきしょう、varを先頭にまとめたいぜ・・・
かといって

$('a').click(function(e) {
  var self = this;
  // hogehoge

  e.preventDefault();
});

気分的には、最初にpreventDefault()って書いておきたい。いやだから→ループ