このときはdojo-1-反復DOM要素リストを使います.


シナリオ:イベントを結合するための要素リストを反復します.
JS作り方:
var nodes = getSomeNodes();
for (var i=0; i<nodes.length; i++){
  nodes[i].onclick = function(){
    /* find the index, or the i below will always be the last node's index
    for(var j=nodes.length; j>=0; j--){
      if(this == nodes[j]) 
           break;
    }
    */
    console.debug('you selected ',i);
  }
}
ドジョウのやり方:
var nodes = getSomeNodes();
var i =0;
dojo.forEach(nodes, function(node, i){
  node.onclik = function(){
    console.debug('you selected ',i);
  }
});