小弟我用jquery,要实现的是当点击单元格td时要得出这个td是所在行的第几个td,有没有什么好的方法啊

解决方案 »

  1.   


    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <title> New Document </title>
    <style type="text/css">
    td { border: solid 1px green;}
    </style>
    <script src="jquery-1.5.min.js"></script>
    <script type="text/javascript">
    $(function(){
    $('td').click(function(){
    alert($(this).prevAll('td').length + 1);
    });
    });
    </script>
    </head>
    <body>
    <table>
    <tr>
    <td>单元格1</td>
    <td>单元格2</td>
    <td>单元格3</td>
    <td>单元格4</td>
    <td>单元格5</td>
    </tr>
    <tr>
    <td>单元格1</td>
    <td>单元格2</td>
    <td>单元格3</td>
    <td>单元格4</td>
    <td>单元格5</td>
    </tr>
    <tr>
    <td>单元格1</td>
    <td>单元格2</td>
    <td>单元格3</td>
    <td>单元格4</td>
    <td>单元格5</td>
    </tr>
    <tr>
    <td>单元格1</td>
    <td>单元格2</td>
    <td>单元格3</td>
    <td>单元格4</td>
    <td>单元格5</td>
    </tr>
    </table>
    </body>
    </html>