我想換成這樣的:喜歡的東西函數引用,而不是函數體 - 在一個循環(帶參數)
for(var i=0; i<elementArray.length; i++)
elementArray[i].click(function(){
console.log("element clicked - selectedElementIndex = " + i);
});
:
for(var i=0; i<elementArray.length; i++)
elementArray[i].click(onElementClick(i));
function onElementClick(i){
console.log("element clicked - selectedElementIndex = " + i);
}
我該怎麼辦呢? :)
執行了全部的循環看起來像。請將其作爲編輯發佈,而不要使用'...' – 0x499602D2