我使用此代码来匹配元素列表:
var previewItems = preview.find('.items').children().not('.heads');
一切正常,但是当我尝试通过选择它的 EQ 来删除其中一项时,在它从 DOM 中删除后,它保留在匹配元素的 jQuery 对象中。
previewItems.eq(index).remove();
alert(previewItems.eq(index)); // [object Object]
为什么 jQuery 将元素保留在匹配元素的组中?