javascript - 单击 <tr> 后禁用 onclick

标签 javascript jquery html onclick

我有很多表格行,例如:

<tr class="player" onclick="document.location = \'fight.php?fightplayer='.$rowselfight['name'].'\';">

所有表格行都有唯一的链接。我现在想在单击其中一个链接后禁用所有 onclick 链接。我尝试编辑在别处找到的一段代码:

$("tr").click(function() {
    $(this).attr('onclick', '');
});

但是它不起作用,有没有人知道如何做到这一点?

最佳答案

尝试移除所有 tr 上的 onclick 属性,而不是仅移除被点击的那个:

$("tr").click(function() {
    $("tr").attr('onclick', '');
});

关于javascript - 单击 <tr> 后禁用 onclick,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22647606/

相关文章:

javascript - Firefox Scratchpad 如何使用 jstree 等库

wpf - 绑定(bind) Span 的内容

javascript - 尝试使用 AJAX 发送 FormData 时表单数据未通过?

jquery - 可重复使用的远程模态 Rails

javascript - 幻灯片显示下面的另一张幻灯片

javascript - 创建新的 html 标签(元素)

javascript - Highcharts 滚动条不起作用

javascript - 统计 LI 的数量,然后将类添加到父 UL

javascript - InDesign JavaScript : How to rotate an image within a text frame?

javascript - JavaScript中如何判断一个对象是否具有给定的属性