如何使用js删除当前的ul中的li节点,也就是点击哪个li节点删除哪个?谢谢!急!

如题所述

第1个回答  2013-05-20
<ul><li id="${id}" onclick="remove(${id})"></li><ul>

function remove(id){
//进行操作,完了删除节点
$("#"+id).remove();
}
第2个回答  2013-05-20
<li onclick="this.parentNode.removeChild(this)">...<li>
第3个回答  推荐于2017-05-21
<script type="text/javascript">
function delElement(obj){
obj.parentNode.removeChild(obj);
}
</script>
<ul>
<li onclick='delElement(this)'>1111</li>
<li onclick='delElement(this)'>1111</li>
<li onclick='delElement(this)'>1111</li>
<li onclick='delElement(this)'>1111</li>
<li onclick='delElement(this)'>1111</li>
<li onclick='delElement(this)'>1111</li>
</ul>
或者
<ul>
<li onclick='this.parentNode.removeChild(this)'>aaaaaaaaaaaaaa</li>
<li onclick='this.parentNode.removeChild(this)'>aaaaaaaaaaaaaa</li>
<li onclick='this.parentNode.removeChild(this)'>aaaaaaaaaaaaaa</li>
<li onclick='this.parentNode.removeChild(this)'>aaaaaaaaaaaaaa</li>
<li onclick='this.parentNode.removeChild(this)'>aaaaaaaaaaaaaa</li>
</ul>本回答被网友采纳
第4个回答  2013-05-20
是的 点击那个 删除那个