このときはdojo-1-反復DOM要素リストを使います.
696 ワード
シナリオ:イベントを結合するための要素リストを反復します.
JS作り方:
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);
}
});