我们以table表单为例,删除多个tr,适用下图(代码在后面)
下图就是我思考的时候
解决方法直接上
因为我是在tr的td里面用onclick来触发删除的,所以直接使用了this,然后使用parents获取祖先元素的元素集合,再用nextAll来获取同级DOM元素,下面代码我是用class来选择的,最后就得到你触发事件那行后门的tr元素,指定获取后得到的是HTML代码,这时再用 $() 转为对象就可以删除了
// 先删除指定行
$($(this).parents('tr').nextAll('.detail-view')[0]).remove();
// 再删除触发行
$(this).parents(\'tr\').remove();