如何删除从给定订单号开始的表行或列表项
How to delete table rows or list items starting from a given order number?
给定一个具有多行的<table>
(<tr>
(,甚至一个具有多重列表项的<ul>
(<li>
(,如何使用jQuery删除具有给定顺序的元素下面的所有元素(分别为行或列表项(?
例如,如果一个表中有10行,我该如何删除第三行之后的所有行?
jQuery('tr').slice(2).remove();
$('li:gt(2)').remove(); // will keep the first 3 LI
或者:
$('li').eq(2).nextAll('li').remove();
或:
$('li').eq(3).nextAll('li').andSelf().remove();
您可以使用next-all。
$(function(){
$('li').click(function(){
$(this).nextAll().remove();
});
});
Fiddle
$("ul li:gt(2)").remove();
或
$("tr:gt(2)").remove();
相关文章:
- 要求输入在数据列表中
- 从javascript创建一个列表
- 使 URL 开始选择下拉列表
- 如何在出生日期下拉列表中设置开始年份
- 获取从给定起始年份开始的年份列表
- 如何使用下拉列表验证结束日期必须大于开始日期
- 如何使用事件处理程序连续循环遍历数组列表(从结束恢复到开始)
- 角度 1.x ng-options 从值开始的负载下拉列表
- 滚动浏览列表元素不会在第一次点击时开始
- 为每个从特定数字开始的x列表添加边框
- 获取从当前节点开始并以根节点结束的节点列表
- 使嵌入YouTube播放列表开始随机索引
- 在播放YouTube播放列表时,当新视频开始时触发事件
- 开始在特定的轨道在给定的播放列表与Spotify应用程序API
- 比较列表json中的开始时间和结束时间
- 有没有更好的方法来创建一个四分之一的列表,从给定的四分之一开始倒数
- 我想要一个引导时间选择器从下拉列表中选择开始时间,其中持续时间间隔为30分钟
- 让所有选择/选项列表从某些东西开始
- 如何删除从给定订单号开始的表行或列表项
- 数组添加'未定义'在列表的开始-抛出计数器和列表显示