【发布时间】:2020-10-14 16:36:13
【问题描述】:
在表格行中,我有像onclick="trDetailsModal(this, 'id')" 这样的点击事件,并且我在模式中显示了详细信息。所以在 tr 里面我还有两个按钮在动作 td 下,这些按钮也有像 onclick="deleteRecord('id')" 这样的 onclick 事件;
我可以通过单击 tr 来查看模式中的详细信息。
现在的问题是,当我单击其中一个按钮时,tr onclick 也会被触发并在模型中显示详细信息。
那么如何在单击其中一个按钮时停止 tr onclick。
代码:
$content .= '<tr class="trClass" onclick="trDetail(this, '.$val->id.');">';
$content .= '<td>some value</td>';
$content .= '<td><button onclick="deleteRecord('.$val->id.')"></td>';
$content .= '</tr>';
function deleteRecord(id){
$(".trClass").off("click");
$("#myModal").hide();
}
【问题讨论】:
标签: javascript html jquery