jQueryなどのライブラリがある現在ではあまり使われなくなった(姿を変えた?)かもしれない無名関数。
そのjQueryがよくわからない衝突かなにかを起こしているのか、ノーマルなJavaScriptを書かなくてはいけない機会があったので復習。
参考:
無名関数をすぐに実行する(function(){})()の覚え書き [JavaScript] : ずっと工事中
JavaScript :: 無名関数に引数を渡す [Tipsというかメモ]
<a href="javascript:void(0);" onclick="javascript:(function(obj){alert(obj);})(this);">hoge</a>
後ろに付ける括弧に引数を渡せば、中のfunctionの引数に渡ってくるみたいです。