方法一:
将a定义在外边 var a = new Array; var i = 0 ; $("img").each(function(){ a[i] = $(this).attr("src"); i = i +1; });
方法二:
遍历后存放到数组中。。要用的时候再根据需要取. var arr = new Array(); $("img").each(function(index){ arr.push($(this).attr("src")); }) //调用.. for(var i in arr){ console.log(arr[i]); }