本帖最后由 jy02409187 于 2011-09-19 11:33:21 编辑

解决方案 »

  1.   


    <ul class="sort">
    <li name="renwu" ><img src="images/6.jpg"/></li>
    <li name="fengjing" ><img src="images/7.jpg"/></li>
    <li name="renwu" ><img src="images/17.jpg"/></li>
    <li name="renwu" ><img src="images/2.jpg"/></li>
    <li name="fengjing" ><img src="images/3.jpg"/></li>
    <li name="qiche" ><img src="images/18.jpg"/></li>
    </ul>
    <ul class="photo"></ul>
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.min.js"></script>
    <script>
    var feng=$(".sort li[name='fengjing']").length
    for(k=0; k<feng; k++){
    $(".photo").append($(".sort li[name='fengjing']:eq(0)"))  //每次append之后 sort 下就会减一个li[name='fengjing'],所以每次都是 eq(0)
    }
    </script>
      

  2.   


    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
     <HEAD>
      <TITLE> New Document </TITLE>
      <META NAME="Generator" CONTENT="EditPlus">
      <META NAME="Author" CONTENT="">
      <META NAME="Keywords" CONTENT="">
      <META NAME="Description" CONTENT="">
      <script type="text/javascript" src='http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js'></script>
      <script type="text/javascript">
    $(function(){
    $("#btn").click(function(){
    $(".sort li[name='fengjing']").each(function(){
    $(".photo").append($(this));//直接把整个li对象加到ul photo里面就可以了
    })
    })
    })
      </script>
     </HEAD> <BODY>
      <ul class="sort">
                <li name="renwu" ><img src="images/6.jpg"/></li>
                <li name="fengjing" ><img src="images/7.jpg"/></li>
                <li name="renwu" ><img src="images/17.jpg"/></li>
                <li name="renwu" ><img src="images/2.jpg"/></li>
                <li name="fengjing" ><img src="images/3.jpg"/></li>
                <li name="qiche" ><img src="images/18.jpg"/></li>
            </ul>
    <ul class="photo">    </ul>
    <input type="button" id="btn" value="Show"/>
     </BODY>
    </HTML>
      

  3.   


    谢谢 这位大哥
    但又有新问题了 就是.sort里面的name="fengjing"的li标签没有了,怎么在.sort里面也保留
      

  4.   


    $(".photo").append($(this).clone());//加个clone() 克隆一个副本 然后添加