jQuery怎么取到每个table里的第i个tr
展开全部
$("table tr:eq(i-1)")
因为tr的下标是从0开始的,所以实际取的则是第i-1个下标的元素。比如,你想取第二个tr,那么就是$("table tr:eq(1)"),想去第58个tr则是$("table tr:eq(57)")
望采纳
因为tr的下标是从0开始的,所以实际取的则是第i-1个下标的元素。比如,你想取第二个tr,那么就是$("table tr:eq(1)"),想去第58个tr则是$("table tr:eq(57)")
望采纳
追问
直接用数字好用,但是我现在获取到的是一个值 RowNumber2
var i= RowNumber2;
$("table").find("tbody").find("tr:eq(i)").find("td:eq(1)").html(showHtml);
直接放i不好用啊?谢谢
追答
$("table").find("tbody").find("tr:eq("+i+")").find("td:eq(1)").html(showHtml);
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你试试 $("table tr:eq(i)")
追问
var i= RowNumber2;
$("table").find("tbody").find("tr:eq(i)").find("td:eq(1)").html(showHtml);
直接放i不好用啊?谢谢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询