各位大虾好 小弟在此请教各位 如
<tabel>
<tr>
<td colospan="3"><img src="#"/></td>
</tr><tr>
<td>标题1</td><td>标题2</td><td>标题3</td>
</tr>
<tr>
<td>值1</td><td>值2</td><td>值3</td>
</tr>
<tr>
<td>值4</td><td>值5</td><td>值6</td>
</tr>
<tr>
<td>值7</td><td>值8</td><td>值9</td>
</tr>
<tr>
<td>值10</td><td>值11</td><td>值12</td>
</tr>
</tabel>现在有这样的一个表格 小弟想得到第三个tr到最后一个tr的对象 存在一个Array里,Array存对象 索引从0开始存然后 小弟在用ajax读取后台的数据 然后对Array里的tr对象的td值做比较,如果不等于后台取出来的值就叫那个tr的td的背景色改变 小弟想知道怎么才能往Array里存 tr的对象 从第三个 开始存 存到最后一个tr 大虾帮帮小弟 希望 也能给下两个值对比的建议  小弟后台取出来是json数据 转成对象类型 可以跟Array里的td做比较小弟在线等

解决方案 »

  1.   

    table$("table tr:eq(2)")
      

  2.   

    $("table tr:eq(1)")
    从0开始算
      

  3.   


    <script language="javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
    <script language="javascript">
    var arr=[];window.onload=function(){
    $("table:first tr:gt(1)").each(function(){
    var t = [];
    $(this).find("td").each(function(){
    t[t.length] = $(this).text();
    })
    arr[arr.length] = t;
    })

    for(var i=0;i<arr.length;i++){
    for(var j=0;j<arr[i].length;j++) alert(arr[i][j]);
    }
    }
    </script><table>
    <tr>
    <td colospan="3"><img src="#"/></td>
    </tr>
    <tr>
    <td>标题1</td><td>标题2</td><td>标题3</td>
    </tr>
    <tr>
    <td>值1</td><td>值2</td><td>值3</td>
    </tr>
    <tr>
    <td>值4</td><td>值5</td><td>值6</td>
    </tr>
    <tr>
    <td>值7</td><td>值8</td><td>值9</td>
    </tr>
    <tr>
    <td>值10</td><td>值11</td><td>值12</td>
    </tr>
    </table>
      

  4.   

    如果你把你的表格稍微动一下 相信更好取 如下<table>
    <thead>
        <tr>
            <td colospan="3"><img src="#"/></td>
        </tr>
        <tr>
            <td>标题1</td><td>标题2</td><td>标题3</td>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td>值1</td><td>值2</td><td>值3</td>
        </tr>
        <tr>
            <td>值4</td><td>值5</td><td>值6</td>
        </tr>
        <tr>
            <td>值7</td><td>值8</td><td>值9</td>
        </tr>
        <tr>
            <td>值10</td><td>值11</td><td>值12</td>
        </tr>
    </tbody>
    </table>$('table tbody tr')如果你不想这么该
    你还可已
    var len=$('table tr').length;
    for(var i=2;i<len;i++){
        $('table tr').eq(i);
    }
      

  5.   

    $("table tr").each(function(index)){
      //index表示索引号
    }