我已經做了一些文檔搜索,並在網上花了一段時間,但找不到解決方案!我希望警報告訴我單擊.thumb時每個()的哪個迭代。jquery each()計數器
EG:有六個.thumb的我點擊數字3,瀏覽器彈出3!
實際發生的是無論哪個.thumb被點擊,6彈出。
var counter = 1;
$('.thumb').each(function() {
$(this).click(function() {
alert (counter);
});
counter++;
});
任何幫助感激地接受。
這並不能解決問題,它效率低很多,但是共享變量的問題相同,它們都會提醒'我'處於循環結尾。 – 2010-10-14 02:05:47
@尼克是對的。這將產生與問題中相同的結果。 – user113716 2010-10-14 02:15:50
好吧,我的壞。我不應該發佈這個沒有測試。 – 2010-10-14 02:17:37