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>
  • 相关阅读:
    驱动编程:内存管理基本函数
    POOL_TYPE enumeration
    远程服务器下载jenkins上生成的war包,失败原因
    jenkins ssh 报错
    git分组
    免密登录
    jenkins 生成war包后的下载
    redis 连接失败
    nginx+tomcat+https
    jenkins 拉取 git 代码成功版本
  • 原文地址:https://www.cnblogs.com/juncaoit/p/7290861.html
Copyright © 2011-2022 走看看