Jquery 如何计算元素并首先获取属性?

Jquery 如何计算元素并首先获取属性?,jquery,each,Jquery,Each,我想计算所有img元素,并获取第一个元素的属性(alt)。 我的尝试: 你能帮我一下吗?$img[0]提供了一个DOM元素。使用first()。使用first()或eq(0)。空白即为空白。可能是因为我在ajax查询中使用了它?altAttrOfFirst可以为空,但您看到的是imgCount的什么内容。是0吗?imgCount返回19(但我有7个img标记),如果使用“img”选择器,jQuery将查找所有img元素。如果您想在任何容器中查找,您应该将.Blank指定为Blank。可能是因为我

我想计算所有img元素,并获取第一个元素的属性(alt)。 我的尝试:


你能帮我一下吗?

$img[0]
提供了一个DOM元素。使用
first()。使用
first()
eq(0)
。空白即为空白。可能是因为我在ajax查询中使用了它?
altAttrOfFirst
可以为空,但您看到的是
imgCount
的什么内容。是0吗?imgCount返回19(但我有7个img标记),如果使用“img”选择器,jQuery将查找所有
img
元素。如果您想在任何容器中查找,您应该将.Blank指定为Blank。可能是因为我在ajax查询中使用了它?
altAttrOfFirst
可以为空,但您看到的是
imgCount
的什么内容。是0吗?imgCount返回19(但我有7个img标记),如果使用“img”选择器,jQuery将查找所有
img
元素。如果你想在任何容器中找到,你应该说明这一点。
var $images = $('img');
var imgCount = $images.length;
var altAttrOfFirst = $images.first().attr('alt');
var $images = $('img');
var imgCount = $images.length;
var altAttrOfFirst = $images.first().attr('alt');
 var $img=  $('img');
 var count = $img.length;
 var attr = $img.first().attr('alt');