<script src="//code.jquery.com/jquery-1.9.1.min.js"></script><table>
            <tr>
                <td>姓名</td>
                <td>分数1</td>
                <td>分数2</td>
            </tr>
            <tr>
                <td>小明</td>
                <td>
                    <input type="text" value="100" /></td>
                <td>
                    <input type="text" value="900" /></td>
            </tr>
            <tr>
                <td>小红</td>
                <td>
                    <input type="text" value="90" /></td>
                <td>
                    <input type="text" value="100" /></td>
            </tr>
        </table>
<script>
  $('input').click(function(){
    var tr=$(this).parents('tr');
    alert(tr.html());
    alert('tr '+$('tr').index(tr));
    alert('td '+tr.find('td').index($(this).parents('td')))
  })
</script>

解决方案 »

  1.   

    <script src="http://code.jquery.com/jquery-1.9.1.min.js"></script><table>
                <tr>
                    <td>姓名</td>
                    <td>分数1</td>
                    <td>分数2</td>
                </tr>
                <tr>
                    <td>小明</td>
                    <td>
                        <input type="text" value="100" /></td>
                    <td>
                        <input type="text" value="900" /></td>
                </tr>
                <tr>
                    <td>小红</td>
                    <td>
                        <input type="text" value="90" /></td>
                    <td>
                        <input type="text" value="100" /></td>
                </tr>
            </table>
    <script>
    $(function(){
    $('input').click(function(){
      var td=this.parentNode,tr=td.parentNode;
      alert('点击了第'+(tr.rowIndex+1)+'行,第'+(td.cellIndex+1)+'列')
    })
    });
    </script>
      

  2.   


    假如最外层table有4行,每一行中含有一个table.
    怎么获取最外层table中所含的所有table呢??
    小弟不太会jQuery.求大神指教.
      

  3.   

    假如最外层table有4行,每一行中含有一个table.
    怎么获取最外层table中所含的所有table呢??
    小弟不太会jQuery.求大神指教.
      

  4.   

    $('#最外层tableID table')
    假如最外层table有4行,每一行中含有一个table.
    怎么获取最外层table中所含的所有table呢??
    小弟不太会jQuery.求大神指教.
      

  5.   


    假如最外层table有4行,每一行中含有一个table.
    怎么获取最外层table中所含的所有table呢??
    小弟不太会jQuery.求大神指教.写了。我写错了。
    function test() {
                $("#testtab :table").each(function (i) {
                    alert(this.id);
                });
            }
    写成了这样。这里的冒号是指的什么?