我使用以下代码创建具有三行的表。第一行和第三行包含数据。但第二行不能拥有数据本身。我使用悬停方法可以正确选择行。但我不需要选择空行。这意味着如果我将鼠标悬停在空行上,它也会被选中。如何防止突出显示空行?
表创建:
<table id="asdf">
<tbody>
<tr>
<td>Lorem</td> <td>Ipsum</td> <td>Fierent</td>
</tr>
<tr>
<td style="height:10px" colspan=3></td>
</tr>
<tr>
<td >mnesarchum ne </td> <td >sapientem</td> <td >fierent mnesarchum </td>
</tr>
</tbody>
</table>
Jquery 对于呼叫悬停:
$('#asdf tr').mouseover(function() {
$(this).addClass('hovered');
}).mouseout(function() {
$(this).removeClass('hovered');
});
鼠标悬停方法:
.hovered td {
background: #ddd;
}