我使用此方法$("#gallery_thumbnails .owl-item.active").get();
:
Array[5]
0:div.owl-item.active
1:div.owl-item.active.synced
2:div.owl-item.active
3:div.owl-item.active
4:div.owl-item.active
但我只想要数组索引,如下所示:
我怎样才能得到这个结果?
答案 0 :(得分:0)
迭代对象数组并将键保存到新数组。
var out = [];
for (key in arrays) {
out.push(key);
}
console.log(out);
或按照其他用户的建议,使用此方法:
var out = [];
for (var i = 0; i < array.length; i++) {
out.push(i);
}
console.log(out);
答案 1 :(得分:0)
您可以使用map
jQuery
方法
$.map($("#gallery_thumbnails .owl-item.active").get(), function (val, i) {
return i;
});