jquery 选择 第一个元素
结构如下:<trclass="down"><td><ahref="1.jpg"><imgsrc="..."></a></td><td><ahref="1.jpg"><im...
结构如下:
<tr class="down">
<td><a href="1.jpg" ><img src="..."></a> </td>
<td><a href="1.jpg" ><img src="..."></a> </td>
<td><a href="1.jgp" ><img src="..."></a> </td>
</tr>
<tr class="down">
<td><a href="2.jpg" ><img src="..."></a> </td>
<td><a href="2.jpg" ><img src="..."></a> </td>
<td><a href="2.jpg" ><img src="..."></a> </td>
</tr>
我现在想选择每个tr 下第一个td下的 a 标签
$(".down> td:eq(0) > a")
这个写法,只能选择到第一个
高手给个告知一下那里有问题啊?
$(".down> td:eq(0) > a").each(function(i){
alert(this.href)
});
我是这么写的。关键问题在于eq(0) 之后就只能得到一个值,
如果不加eq(0) 就会得到所有的a标签的值 展开
<tr class="down">
<td><a href="1.jpg" ><img src="..."></a> </td>
<td><a href="1.jpg" ><img src="..."></a> </td>
<td><a href="1.jgp" ><img src="..."></a> </td>
</tr>
<tr class="down">
<td><a href="2.jpg" ><img src="..."></a> </td>
<td><a href="2.jpg" ><img src="..."></a> </td>
<td><a href="2.jpg" ><img src="..."></a> </td>
</tr>
我现在想选择每个tr 下第一个td下的 a 标签
$(".down> td:eq(0) > a")
这个写法,只能选择到第一个
高手给个告知一下那里有问题啊?
$(".down> td:eq(0) > a").each(function(i){
alert(this.href)
});
我是这么写的。关键问题在于eq(0) 之后就只能得到一个值,
如果不加eq(0) 就会得到所有的a标签的值 展开
6个回答
展开全部
$(table).find((tr).find(a)
这样选是一个集合
这样选是一个集合
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
down> td:eq(0)
这样写就只能取到唯一的元素了.
这样写就只能取到唯一的元素了.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以用$(".name").each() 这样来试试吧。
追问
$(".down> td:eq(0) > a").each(function(i){
alert(this.href)
});
我是这么写的。关键问题在于eq(0) 之后就只能得到一个值,
如果不加eq(0) 就会得到所有的a标签的值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
三十三、JQuery简介+选择器
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用 :frist 啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询