表单击函数调用两次

时间:2015-06-08 11:13:44

标签: javascript jquery html-table

我正在对表格中的任何td单元格点击事件执行某些操作 我调用以下函数:

$('#tablename').on('click', 'td', function(e) {
    var column = delegateTarget.tHead.rows[0].cells[this.cellIndex],
        row = this.parentNode.cells[1];

    if ($(row).text().trim() == "") {
        row = this.parentNode.cells[0];
    }
    var rowvalue = $(row).text();
    var columnvalue = $(column).text();
    alert(rowvalue, columnvalue);
})

该函数被调用两次。我在函数内执行的操作正在进行两次。你能给些建议么。 警报来了两次

1 个答案:

答案 0 :(得分:1)

$('#tablename')。off('点击',' td')。('点击',&# 39; td',function(e){ } 我改变了这样的功能,它起作用了