在jQuery中获取已单击表的行索引时出错

在jQuery中获取已单击表的行索引时出错,jquery,Jquery,我正在尝试获取要单击的表项的行号。我原以为这会奏效,但我得到一个错误,说“对象不支持属性或方法‘parent’”,我做错了什么?该表是动态创建的,因此我通过css类指定它 <script type="text/javascript"> var table = $('<table></table>'); $(document).ready(function () { $(".tbl").click(function () {

我正在尝试获取要单击的表项的行号。我原以为这会奏效,但我得到一个错误,说“对象不支持属性或方法‘parent’”,我做错了什么?该表是动态创建的,因此我通过css类指定它

<script type="text/javascript">
    var table = $('<table></table>');
    $(document).ready(function () {
        $(".tbl").click(function () { 
            var row = $('<tr></tr>').text($(this).index);
            table.append(row); 
            $('#please').append(table);
        });
    }); 
</script> 

变量表=$('');
$(文档).ready(函数(){
$(“.tbl”)。单击(函数(){
变量行=$('').text($(this.index);
表.追加(行);
$('请')。附加(表格);
});
}); 
您错过了
()
,请更改此项:

$(this).index
致:


您没有在上述脚本中的任何位置调用
.parent()
。你到底想干什么?
$(this).index()