jquery的综合应用2(after()与before())

<body>  

       <ul id="city">     

            <li id="bj" name="beijing">北京</li>    

            <li id="tj" name="tianjin">天津</li>   

            <li id="cq" name="chongqing">重庆</li>

     </ul>      

     <p  id="p3">I would like to say: p3</p>      

     <p  id="p2">I would like to say: p2</p>      

     <p  id="p1">I would like to say: p1</p>         

</body>

<script language="JavaScript">

      //*  after(content) :在每个匹配的元素之后插入内容  

      //after后面的元素插入到after前面的元素的后面

      $("#bj").after($("#p2"));

      //*  before(content):在每个匹配的元素之前插入内容  

      //before后面的元素插入到before前面的元素的前面

      $("#bj").before($("#p2"));

      //*  insertAfter(content):把所有匹配的元素插入到另一个、指定的元素集合的后面

      //insertAfter前面的元素插入到insertAfter后面的元素的后面

      $("#bj").insertAfter($("#p2"));

      //*  insertBefore(content) :把所有匹配的元素插入到另一个、指定的元素元素集合的前面

      //insertBefore前面的元素插入到insertBefore后面的元素的前面

      $("#bj").insertBefore($("#p2"));

</script>    

</html>

posted @ 2013-10-05 21:24  sadan  阅读(206)  评论(0编辑  收藏  举报