点了没反应,

来源:5-1 DOM拷贝clone()

小白脸专业户

2017-06-28 14:04

<!DOCTYPE html>

<html>


<head>

    <meta http-equiv="Content-type" content="text/html; charset=utf-8" />

    <title></title>

    <script src="http://lib.sinaapp.com/js/jquery/1.9.1/jquery-1.9.1.min.js"></script>

    <style>

    .left,

    .right {

        width: 300px;

        height: 120px;

    }

    

    .left div,

    .right div {

        width: 100px;

        height: 90px;

        padding: 5px;

        margin: 5px;

        float: left;

        border: 1px solid #ccc;

        background: #bbffaa;

    }

    </style>

</head>


<body>

    <h2>通过clone克隆元素</h2>

    <div class="left">

        <div class="aaron1">点击,clone浅拷贝</div>

        <div class="aaron2">点击,clone深拷贝,可以继续触发创建</div>

    </div>

    <script type="text/javascript">

        //只克隆节点

    //不克隆事件

   $(".aaron1").on('click', function() {

       $(".left").append( $(this).clone().css('color','red') )

   })

    </script>


    <script type="text/javascript">

    //克隆节点

    //克隆事件

   $(".aaron2").on('click', function() {

            console.log(1)

       $(".left").append( $(this).clone(true).css('color','blue') )

   })

    </script>

</body>


</html>


写回答 关注

4回答

  • L__L
    2018-10-10 10:39:32

    <script src="http://lib.sinaapp.com/js/jquery/1.9.1/jquery-1.9.1.min.js"></script>  里面的http改成https就有用了

  • FrontEndBird
    2017-06-29 11:01:21

    $(".aaron1").on({

    'click', function() {

           $(".left").append( $(this).clone().css('color','red') )

       }

    })这样写,你那个写的不对


    qq_蒙蒙细...

    你这样写的原因是什么?

    2017-07-17 08:08:05

    共 1 条回复 >

  • 小白脸专业户
    2017-06-28 15:42:43

    发现要引用 http://libs.baidu.com/jquery/1.9.1/jquery.js  这个才行。


    旅sir

    同意楼上的观点,应该是Jquery引用的文件有问题。已经试过了,换了楼主提供的文件链接就好啦!这课件也有不少BUG呀!

    2017-07-22 10:51:13

    共 1 条回复 >

  • 慕雪2280940
    2017-06-28 14:34:26

      $(".aaron2").on('click', function() {

                console.log(1)

           $(".left").append( $(this).clone(true).css('color','blue') )

       })


jQuery基础(二)—DOM篇

jQuery第二阶段开启DOM修炼,了解创建、插入、删除与替换

114012 学习 · 590 问题

查看课程

相似问题