JSFiddle - React, Tailwind, and code Playground

HTML

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script>
    <body>
        
    </body>

CSS

div {
    width: 100px;
    height: 50px;
    margin: 20px;
    background-color: green;
}

JavaScript

function MyFunc() {

        for (var i = 0; i < 2; i++) { // i= 0, 1
            var myDiv = $('<div>');
            
            myDiv.click(function(e) {
                alert(i);
            });
            $('body').append(myDiv);
        }
    }
    
    var myFunc = new MyFunc();