我正在收集imgs:
container.find('img')
日志说这是 (console.log('img '+imgs[0]))
[对象 HTMLImageElement]
但是当我用 each() 遍历这个列表时:
container.find('img').each(function(idx) {
var curr = $(this);
console.log('curr ' + curr);
});
我正进入(状态:
[对象对象]
我认为这是我检查数组是否存在的另一个问题的原因:
if (! jQuery.inArray(curr, hiddenImgs)) {
hiddenImgs.push(curr);
}
即使我确定该元素不在数组中,我也得到了 FALSE :/
这很疯狂。有人可以帮忙吗?