Jquery从列表中获取属性

Jquery从列表中获取属性,jquery,list,Jquery,List,我有以下代码 <ul> <li> <a><img src="mysource" alt="my alt tag 1"/></a> </li> <li> <a><img src="mysource" alt="my alt tag 2"/></a> </li> <li> <a><img src="mysource"

我有以下代码

<ul>
<li>
    <a><img src="mysource" alt="my alt tag 1"/></a>
</li>
<li>
    <a><img src="mysource" alt="my alt tag 2"/></a>
</li>
<li>
    <a><img src="mysource" alt="my alt tag 3"/></a>
</li>
<li>
    <a><img src="mysource" alt="my alt tag 4"/></a>
</li>
</ul>
尝试:

使用而不是:

这是一个例子

index
返回一个数字,指示元素的索引位置,而
eq
实际获取指定索引处的元素。

尝试

altText = $('ul li').eq(currentPos).find('img').attr('alt');
其中currentPos是一个基于0的索引。所以第一项是0

也许这会起作用:$($ul li['+currentPos+']img”).attr('alt')
altText = $("ul li").eq(currentPos).find('img').attr('alt');
var altText = $("ul li").eq(currentPos).find('img').attr('alt');
altText = $('ul li').eq(currentPos).find('img').attr('alt');