$A(obj).each()
prototype.js では Array クラスが拡張され each というメソッドが使える。(正確に言うと Array が Enumerable というクラスを継承している)
each の引数には関数が渡され、その関数の引数には配列の中身が順番に渡される。つまり、配列の一つ一つにそれぞれ関数が実行される。
以下サンプルコード
$A(document.getElementsByTagName('li')).each(function(elm){ elm.onclick = function(){ alert(this.innerHTML); } })
$A はオブジェクトを配列に変換する関数。