单击时,我想将表格的行加粗。我该怎么做才能让脚本知道我点击了哪一行?我能想到的唯一方法是使用如下功能。
<script>
function bold(x){
$("#"+x).click(function(e){
$(this).css("font-weight","bold");
e.stopPropagation();
});
}
</script>
<table>
<tr id = 1 onclick = bold(this.id)><td>A</td></tr>
<tr id = 2 onclick = bold(this.id)><td>B</td></tr>
<tr id = 3 onclick = bold(this.id)><td>C</td></tr>
<tr id = 4 onclick = bold(this.id)><td>D</td></tr>
<tr id = 5 onclick = bold(this.id)><td>E</td></tr>
<tr id = 6 onclick = bold(this.id)><td>F</td></tr>
</table>
有没有更好的方法可以在不使用函数的情况下做到这一点?