jquery 删除元素的问题

想要实现点击某个元素之后删除它所在的li标签的所有元素。请各位帮帮忙,叫我解决一下我的问题。谢谢大家

这是页面布局和代码,请各位帮我看看。谢谢大家图片图片

$(this).parent("li").remove();
this是你点击的节点找到他的父节点li,然后用remove把它删了

function del(obj,id){ layer.confirm('确认要删除吗?',function(index){ //异步删除数据 $(obj).parents("tr").remove(); layer.msg('已删除!') }); }
    $(".目标元素").live("click",function(){
var index=$(".目标元素").index(this) 
$("li").eq(index).remove()
}           如果目标元素和li是一对一的关系,可以试着这样  

$(".del").click(function(){
$(this).parent("li").remove();
})
完整版

$(this).parents("li:first").remove();

$("#id").empty();

remove() 删除

empty不行,清空后追加两次,再追加会乱掉,只能获取父元素remove,$(this).parents().remove()