我正在使用jQuery查询img:
<div class="crop-image-area" data-uploaded-picture-path="null">
<img id="image" class="uploaded-image" src="#" />
</div>
console.log($(".crop-image-area .uploaded-image"));
console.log($(".crop-image-area #image"));
console.log($($(".crop-image-area .uploaded-image").get(0)));
结果是:
[img#image.uploaded-image, prevObject: jQuery.fn.init(1)]
[img#image.uploaded-image, prevObject: jQuery.fn.init(1)]
[img#image.uploaded-image]
为什么在前两种情况下,img
对象与prevObject
对齐?
答案 0 :(得分:0)
您正在记录两件不同的事情: - 前两个是jquery objet,它在记录时“显示”对象'prevObject'。 - 最后一个是一个Element对象,该对象“仅包含”元素本身