jquery如何获取每一行的最后一列的第一个元素
如图所示:想要获取红色叉的img元素,用$("tbody>tr>td:last-child")只能获取最后一列,但到这里就不知道如何往下获取了...
如图所示:想要获取红色叉的img元素,用$("tbody > tr > td:last-child")只能获取最后一列,但到这里就不知道如何往下获取了
展开
3个回答
展开全部
1.遍历要操作的table的tr;
2.通过选择器td:last获取到本行最后一个单元格td;
3.通过first()获取到第一个元素;
示例代码:
<html>
<head>
<title></title>
<script src="Scripts/jquery-1.7.2.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function () {
var obj;
$("tr").each(function () {
obj = $(this).find("td:last").first();
console.log($(obj).html());
});
});
</script>
</head>
<body>
<table>
<tr>
<td>1</td>
<td>2</td>
<td><h1>aaaa</h1>3</td>
</tr>
<tr>
<td>4</td>
<td>5</td>
<td><h3>bbbb</h3>6</td>
</tr>
</table>
</body>
</html>
展开全部
$("tbody > tr ").each(function(){
$("last-child",this).xxxx
});
$("last-child",this).xxxx
});
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$("tbody > tr > td:last-child>img").eq(0);
上面那些你都会,怎么这个你就不会了捏?
上面那些你都会,怎么这个你就不会了捏?
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询