簡體   English   中英

在按鈕單擊時動態添加 div 並更改每個的 ID?

[英]Dynamically adding div on button click and changing Id of each?

我是 JQuery 的新手,只想在單擊按鈕時添加新的克隆:

我寫了這么多代碼:

<div class="main" id="container">
    <div class="item">
        items
    </div>
</div>
<button id="button">
    Click me
</button>

<script>
  $("#button").click(function () {

  });
</script>

正是我正在尋找的是一個克隆,但 ids 應該不同

 $("#button").click(function () { $('.item').append('<div>new div</div>') });
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> <div class="main" id="container"> <div class="item"> items </div> </div> <button id="button"> Click me </button>

希望它會有所幫助

嘗試這個 :-

 $("#button").click(function () {
    var clone = $("#container").find(".item").last().clone();
     clone.attr("id","newId");
     $("#container").append(clone);
    });

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM