我試圖在我傳入函數時顯示值爲'i'
的「click()」函數。但是它在完成後返回'i'
的價值。我畫一個空白如何獲得功能指的'i'
值當我第一次傳遞的功能回顧javascript/jQuery的click()函數中的舊迭代器值(關閉問題)
for(var i=0; i<10; i++){
var ts = $('#<span></span>').clone().click(function(){
alert(i);
});
}
注:
的'#'
不應該存在, '.clone()'
+1用於正確推斷問題。 – SLaks 2010-10-14 02:31:40
考慮將問題回滾到原始狀態。給出的答案在你改變問題時沒有多少意義。 :o) – user113716 2010-10-14 02:53:43
@patrick dw - done – 2010-10-14 15:11:30