表点击函数调用两次

Table click function called twice

本文关键字:两次 函数调用      更新时间:2023-09-26

我正在对表中任何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);
})

函数被调用两次。我在函数内执行的任何操作都要执行两次。你能告诉我吗?警告出现两次

美元("#表").off("点击","td")。On ('click', 'td') function(e){}我像这样改变了函数,它工作了