我正在尝试在每个循环中的 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 变量加一,然后我尝试将该值附加到测试变量。但是,我收到错误
未捕获的语法错误:意外的标记 [
任何想法如何正确地做到这一点?
不要var
在数组初始化时使用。
var thumbnails = jQuery('.big img');
var $counter= 0;
var test = [];
thumbnails.each(function() {
$counter += 1;
test[$counter] = $(this).attr('src');
alert(test[$counter]);
});
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句