www.ypnh.net > jquEry 怎么获取tr下的第二个tD元素?

jquEry 怎么获取tr下的第二个tD元素?

有两种方法可以获取tr下的第二个td元素:1、使用css选择器,$("tr td:nth-child(2)").2、使用遍历函数eq().下面就以上两个方法进行实例演示:单击按钮改变所有行的第二个单元格的样式,单击任意行改变该行第二个单元格的样式.

$(tbody).find('tr').eq(1).find('td').eq(2);这条代码取的是第1个tr的第2个td你可以用$(tbody).find('tr').size()取所有tr然后在循环中取第二个td有两种方法可以获取tr下的第二个td元素:1、使用css选择器,$("tr td:nth-child(2)").2、使用

$('tr').click(function(){$(this).find('input').each(function(){ alert($(this).val());});});

$('#id-tr > td') // 这个可以得到id为id-tr下的直系td子元素$('#id-tr td') //这个可以得到id为id-tr下的所有td子元素

<table id="test"><br> <tr><br> <td><br> 1<br> </td><br> <td><br> 2<br> </td><br> </tr><br> <tr><br> <td><br> 一<br> </td><br> <td><br> 二<br> </td><br> </tr><br> </table><br><br>JQuery:<br> $(document).ready(function () {<br> $('#test tr').

// 不分来行自$('table td').each(function (i, td) { console.log(td.innerText);})// 分行$('table tr').each(function (i, tr) { // 这里获取tr下面百的td,同理循度环})

定位不是很准确 //你应该是要获取每一个tr中的第二个td中的text,验证是否输入if($("#student_table table tr td:nth-child(2)").find("input").val()==""){}

var trList = $("#history_income_list").children("tr")for (var i=0;i<trList.length;i++) var tdArr = trList.eq(i).find("td");var history_income_type = tdArr.eq(0).find('input').val();//收入类别var history_income_money = tdArr.eq(1).find('input').val(

$("table tr:eq(0) td:eq(1)").attr("id");其中tr:eq(0)是第一行,里面的0可以改,想要第几行就写几(注意是从0开始)td:eq(1)同上

你好! 可以使用元素选择器来获取: //获取div下所有的TR或TD$("DIV").find("TR");$("DIV").find("TD");//获取div下的子TR或子TD元素$("DIV >TR");$("DIV >TD");希望对你有帮助!

网站地图

All rights reserved Powered by www.ypnh.net

copyright ©right 2010-2021。
www.ypnh.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com