zoukankan      html  css  js  c++  java
  • 014 克隆节点,替换节点

    1.克隆节点介绍

      

    2.替换节点

      

      注意点:替换后的事件将不会存在

    3.程序(克隆)

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>Insert title here</title>
    <script type="text/javascript" src="jquery-3.2.1.min.js"></script>
    <script type="text/javascript">
        $(function(){
            //事件
            $("li").click(function(){
                alert($(this).text());
            });
            //克隆节点
            $("#bj").clone(true)
                    .attr("id","bj2")
                    .insertAfter("#rl")
        })
    </script>
    </head>
    <body>
        <p>你喜欢哪个城市?</p>
        <ul id="city">
            <li id="bj" name="BeiJing">北京</li>
            <li>上海</li>
            <li id="dj">东京</li>
            <li id="se">首尔</li>
        </ul>
    
        <br>
    
        <p>你喜欢哪款单机游戏?</p>
        <ul id="game">
            <li id="rl">红警</li>
            <li>实况</li>
            <li>极品飞车</li>
            <li>魔兽</li>
        </ul>
    </body>
    </html>

    4.程序(替换)

     1 <!DOCTYPE html>
     2 <html>
     3 <head>
     4 <meta charset="UTF-8">
     5 <title>Insert title here</title>
     6 <script type="text/javascript" src="jquery-3.2.1.min.js"></script>
     7 <script type="text/javascript">
     8     $(function(){
     9         //replaceAll
    10         $("<li id='xa'>西安</li>").replaceAll($("#city li:eq(2)"));
    11         
    12         //replaceWith
    13         $("#city li:last").replaceWith("<li id='nj'>南京</li>");
    14     })
    15 </script>
    16 </head>
    17 <body>
    18     <p>你喜欢哪个城市?</p>
    19     <ul id="city">
    20         <li id="bj" name="BeiJing">北京</li>
    21         <li>上海</li>
    22         <li id="dj">东京</li>
    23         <li id="se">首尔</li>
    24     </ul>
    25 </body>
    26 </html>

    5.程序(互换)

     1 <!DOCTYPE html>
     2 <html>
     3 <head>
     4 <meta charset="UTF-8">
     5 <title>Insert title here</title>
     6 <script type="text/javascript" src="jquery-3.2.1.min.js"></script>
     7 <script type="text/javascript">
     8     $(function(){
     9         alert(1);
    10         var $bj2=$("#bj").clone(true);
    11         var $rl=$("#rl").replaceWith($bj2);
    12         $("#bj").replaceWith($rl);
    13     })
    14 </script>
    15 </head>
    16 <body>
    17     <p>你喜欢哪个城市?</p>
    18     <ul id="city">
    19         <li id="bj" name="BeiJing">北京</li>
    20         <li>上海</li>
    21         <li id="dj">东京</li>
    22         <li id="se">首尔</li>
    23     </ul>
    24 
    25     <br>
    26 
    27     <p>你喜欢哪款单机游戏?</p>
    28     <ul id="game">
    29         <li id="rl">红警</li>
    30         <li>实况</li>
    31         <li>极品飞车</li>
    32         <li>魔兽</li>
    33     </ul>
    34 </body>
    35 </html>
  • 相关阅读:
    hdu_5855_Less Time, More profit(二分+最大权闭合图)
    hdu_5832_A water problem(模拟)
    poj_3261_Milk Patterns(后缀数组)
    [bzoj1072][SCOI2007]排列(状态压缩DP)
    [bzoj1597][USACO2008]土地购买(DP斜率优化/四边形优化)
    [bzoj1293][SCOI2009]生日礼物(单调队列)
    [bzoj 2463]谁能赢呢?(博弈论)
    矩阵快速幂优化递推总结
    [bzoj1563][NOI2009]诗人小G(决策单调性优化)
    [bzoj1821][JSOI2010]部落划分(贪心)
  • 原文地址:https://www.cnblogs.com/juncaoit/p/7290861.html
Copyright © 2011-2022 走看看