我想使用 jQuery 在第三行之后隐藏表中的所有行。这是我的方法:
<table>
<tr id="duplicate">
<td style="text-align:center;">1</td>
</tr>
<tr id="duplicate">
<td style="text-align:center;">2</td>
</tr>
<tr id="duplicate">
<td style="text-align:center;">3</td>
</tr>
<tr id="duplicate">
<td style="text-align:center;">4</td>
</tr>
<tr id="duplicate">
<td style="text-align:center;">5</td>
</tr>
</table>
jQuery:
$(document).ready(function() {
$('#duplicate'):nth-child(n+3).hide();
alert('123');
});
当然,警报显示得很好,所以它会被执行,但我的表没有任何结果。