我创建了一个 javaScript 库,文档可以在其中处理可变数量的<div class="gallery">
元素。我想定义一个多维数组来存储每个现有画廊的信息。
JavaScript + jQuery 1.9.1
var gallery = new Array;
gallery = ['images','imageActive','width'];
for (var i=0;i<$('.gallery').length;i++) {
gallery[i]['images'] = $('.gallery:eq['+i+'] img').index();
gallery[i]['imageActive'] = 0;
gallery[i]['width'] = $('.gallery:eq['+i+'] li').css('width');
}
控制台输出
我的方法完全错误吗?数组不适合这种情况吗?