克隆不起作用;多个脚本标签?

时间:2019-04-27 06:06:30

标签: jquery html clone

我有以下两个脚本。第一个没有问题。但是第二个不会克隆任何东西。我不确定如何修复此代码,我是新手。我之所以只使用removeAttr ID,是因为我读到它可能是一个类似线程上的问题,但似乎没有帮助。预先谢谢你。

<head>
  <scriptsrc="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
  <script>
    $(document).ready(function(){
      $("#roster").click(function(){
        var temp = $("#Characters").val();
        var count = 0
        var res = temp.split(",");
        res.forEach(function(name) {
          $('#row'+count).html(name)
          $('#row'+count).attr("onclick","console.log('"+name+"')");
          count++; 
        }); 
      }); 
    });
  </script>

  <scriptsrc="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
  <script>
    $(document).ready(function(){
      $("#match1top").click(function(){
        $('#row0').clone().removeAttr("id").appendTo('#row1');
      }); 
    });
  </script>
</head>

1 个答案:

答案 0 :(得分:0)

不确定您的问题,我试图重现它,它奏效了。

$(document).ready(function(){
  $("#match1top").click(function(){
  $('#row0').clone().removeAttr("id").appendTo('#row1');
 }); });
#row1{
border: 1px solid blue;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>


<button id="match1top">Match</button>
<div id="row0">row0</div>
<div id="row1">row1</div>