jquery 移除指定节点封存其他节点的方法

jquery 移除指定节点保留其他节点的方法
原始代码:

<ul class="sc-gallery clearfix">
<li class="post post-thumb post-thumb-preload post-thumb-fade col-first"><a href="http://bole.huofengtech.com/wp-content/uploads/2012/01/0191.jpg" rel="prettyPhoto[Gallery]" title="019" alt="019" class="image-link"><img width="90" height="90" src="http://bole.huofengtech.com/wp-content/uploads/2012/01/0191-90x90.jpg" class="wp-post-image" /></a></li>
<li class="post post-thumb post-thumb-preload post-thumb-fade"><a href="http://bole.huofengtech.com/wp-content/uploads/2012/01/0302.jpg" rel="prettyPhoto[Gallery]" title="030" alt="030" class="image-link"><img width="90" height="90" src="http://bole.huofengtech.com/wp-content/uploads/2012/01/0302-90x90.jpg" class="wp-post-image" /></a></li>
<li class="post post-thumb post-thumb-preload post-thumb-fade"><a href="http://bole.huofengtech.com/wp-content/uploads/2012/01/0261.jpg" rel="prettyPhoto[Gallery]" title="026" alt="026" class="image-link"><img width="90" height="90" src="http://bole.huofengtech.com/wp-content/uploads/2012/01/0261-90x90.jpg" class="wp-post-image" /></a></li>
</ul>


将UL里面的li和a移除 就剩下 img


var sc = $("ul.sc-gallery");
var h = sc.html();
。。。。//how to do

------解决方案--------------------
  var sc = $("ul.sc-gallery").find('li').each(function() {
    $(this).parent().append($(this).find('a').html());
    $(this).remove();
  });
  var h = $("ul.sc-gallery").html();
  alert(h);
jquery 移除指定节点封存其他节点的方法
------解决方案--------------------
不用循环

        var imgs = $("ul.sc-gallery img");
        $("ul.sc-gallery").html('').append(imgs);
        alert($("ul.sc-gallery").html());

jquery 移除指定节点封存其他节点的方法