這裏是我的代碼:如何將參數傳遞給setTimeout調用中定義的匿名函數?
function addRcd2(timeOut){ for(var c=0; c less 5; c++){ var rcdi = "rcd_"+c+""; setTimeout(function(){ $('.tbl1 tbody').append(rcdi); },timeOut*c); } }
這段代碼的輸出是行具有相同的文字rcd_5
表。
我的目標是有一個錶行有不同的記錄rcd_1
,...,rcd_5
。
任何想法?
該代碼應該工作。我沒有看到任何問題。 – Kon
不,它不會,這是一個常見的關閉錯誤 – Halcyon