日期:2014-05-16  浏览次数:20355 次

如何部分删除div下a
<div id="zzz">
<a href="333">1</a>
<a href="335453">2</a>
<a href="33543">6</a>
<a href="354333">7</a>
</div>
如果只保留第一个a,其余的删除代码怎么写?

谢谢

------解决方案--------------------
JScript code

<div id="zzz">
<a href="333">1</a>
<a href="335453">2</a>
<a href="33543">6</a>
<a href="354333">7</a>
</div>

<script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.4.4.min.js"></script>
<script>
    $(function(){
        //选择id为zzz的div的index大于0的所有a子元素,即第一个a子元素不选,
        //后面的三个a子元素全选,然后把选择的三个a子元素全部删除。
        $("#zzz a:gt(0)").remove();
    });
</script>