倒数第二的第n个孩子没有'对我来说不起作用
nth child for second last doesn't work in my case
我有一个表,我在下面几行做,第一行可以,但第二行不行。我想要的是删除最后一个和倒数第二个td。
$('.table td:last-child').remove()
$('.table td:nth-child(1)').remove()
删除最后一个子项后,倒数第二个子项将成为最后一个子。只需写入
$('.table td:last-child').remove()
$('.table td:last-child').remove()
一句话替代
$('.table td:last-child, .table td:nth-last-child(2)').remove()
:nth-last-child
从最后一个元素开始计数,因此:nth-last-chld(2)
是倒数第二个
您可以使用以下内容:
$(".table td:nth-last-child(-n+2)").remove();
$(function(){
$(".table td:nth-last-child(-n+2)").remove();
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<table class="table" border="1">
<tr>
<td>TD #0</td>
<td>TD #1</td>
<td>TD #2</td>
<td>TD #3</td>
<td>TD #4</td>
<td>TD #5</td>
</tr>
<tr>
<td>TD #1</td>
<td>TD #2</td>
<td>TD #3</td>
</tr>
<tr>
<td>TD #1</td>
<td>TD #2</td>
<td>TD #3</td>
</tr>
</table>
相关文章:
- css animate fadeIn'对我来说不起作用
- js字符串中字符的索引;对某些字符串不起作用
- 角度需要选择选项对占位符不起作用
- jQuery 双击对表行不起作用
- ng-class $event.stopPropagation() 在 Angular 中对父级不起作用
- 通过body onload使用json_encode发送数组对我来说不起作用
- javascript代码I'我使用不起作用
- 在同一个按钮上调用多个函数对我来说不起作用(ajax)
- 打开新选项卡函数对按钮 ID 不起作用
- Webrtc setRemoteDescription 对调用方不起作用
- 倒数第二的第n个孩子没有'对我来说不起作用
- Remove()对新元素不起作用
- 点击动作对对话框不起作用
- Ng-change对ng-select不起作用
- 当通过JS更新值时,jQuery对更改/输入不起作用
- Javascript -检查页面加载时是否存在cookie对我来说不起作用
- ng在nghide上制作动画;对我来说不起作用
- 使用ng repeat访问嵌套json'对我来说不起作用
- orderBy descending order dos'对我来说不起作用
- 过滤器angularjs不'对我来说不起作用