我正在尝试为每个循环在javascript中创建一个动态变量。这是我的代码:var thumbnails = jQuery('.big img');var $counter= 0;var test = []; thumbnails.each(function() { $counter += 1; var test[$counter] = $(this).attr('src'); alert(test[$counter]); });如您所见,我将每个项目的$ counter变量加1,然后尝试将该值附加到测试变量。但是,我得到了错误未捕获到的SyntaxError:意外令牌[任何想法如何正确地做到这一点?
1 回答

潇湘沐
TA贡献1816条经验 获得超6个赞
var数组初始化时不要使用。
var thumbnails = jQuery('.big img');
var $counter= 0;
var test = [];
thumbnails.each(function() {
$counter += 1;
test[$counter] = $(this).attr('src');
alert(test[$counter]);
});
添加回答
举报
0/150
提交
取消