为了账号安全,请及时绑定邮箱和手机立即绑定

点了没反应,

<!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 回答

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

0 回复 有任何疑惑可以回复我~

$(".aaron1").on({

'click', function() {

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

   }

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


0 回复 有任何疑惑可以回复我~
#1

qq_蒙蒙细雨_0

你这样写的原因是什么?
2017-07-17 回复 有任何疑惑可以回复我~

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


0 回复 有任何疑惑可以回复我~
#1

旅sir

同意楼上的观点,应该是Jquery引用的文件有问题。已经试过了,换了楼主提供的文件链接就好啦!这课件也有不少BUG呀!
2017-07-22 回复 有任何疑惑可以回复我~

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

            console.log(1)

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

   })


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

点了没反应,

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信