0

In this code, I can add other element. Id and value are changed after having generated. I would like to display an alert when I click on "element3" after an event clicks. I have already tried but it does not work. In js/jquery code $('#element3').click doesn't work.

    var current_num = 2;
    
    $('#element3').click(function(){
        alert("You did it, man!");
    })
    
    function addElement(){
        $("#element1").clone().appendTo("#elements").prop("id", "element"+current_num).attr("value", "element"+current_num) ;
        
        current_num++;
    }
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div id="elements">
  <input type="submit" id="element1" value="element1">
</div>
_____ <br> <br> <br>
<button onclick="addElement()" >Add</button>
Goldow
  • 52
  • 5

0 Answers0