如何用JQury选择tr td的第六个子节点?

这个只能选第一个节点,我把first换成sixth也不好使

 <script type="text/javascript"> 
$(document).ready(function(){ 
    $("tr td:first-child").each(function(){ 
        alert($(this).text());
        if($(this).text()==undefined){ 
            alert("修改内部数值"); 
        } 
    }); 
}); 
</script>

$("tr td").eq(6);这样可以,或者var i = 0;$("tr td").each(function(){

if(i==5){$(this).val();}i++;})

不如写在php里 定义一个函数 做一个>=6的判断

$("tr td").each(function(index){
if(index == 5){

            }

});

$("tr td:eq(6)");

$(document).ready(function(){ //对所有节点遍历 $("tr td").each(function(index,element){ alert($(element).text()); //当数据不合法时打印aa if(!$(element).text()){ alert("aa"); } //当第1个节点数据不合法时打印bb(index是从0开始的) if(index==1){ if(!$(element).text()){ alert("bb"); } } }); });

023456

楼主你真会搞。。自己整个jquery的选择器出来,用:nth-child(6)

  $("tr td:nth-child(6)").each(function(){ 

$("tr td:eq(5)").each()