点击下面的按钮  如果有重复的li 就删除li 对比的条件是 .jpg  .png 这些后缀名    因为文件的名字是随机的 所以要获取后缀名对比  可以用jQuery写最好把代码写出来  

解决方案 »

  1.   


    <ul id="list">
    <li><p>44443.jpg</p><p>xxxxxxxxxx</p></li>
    <li><p>564655.jpg</p><p>yyyyy</p></li>
    <li><p>44443.png</p><p>xxxxxxxxx</p></li>
    <li><p>464453.gif</p><p>xxxxxxx</p></li>
    <li><p>455643.PNG</p><p>yyyyyyyyy</p></li>
    </ul>
    <input type="button" value="删除" onclick="del();" />
    <script type="text/javascript">
    function del() {
    var obj = {};
    $("#list li").each(function(){
    var p = $(this).find("p").eq(0).text().replace(/.*\./,"").toLowerCase();
    if (obj[p])
    $(this).remove();
    else
    obj[p] = true;
    })
    }</script>