JSFiddle - React, Tailwind, and code Playground

by Fu-Ching Hsiao

HTML

<input type="button" id="aa" value="add">

JavaScript

var i = 0;
		$("#aa").on("click", {
			count : i
		}, function(event) {
			var div = $('<div/>');
			var input = $('<input />').attr("value", event.data.count);
			event.data.count++;
            //i++;
			var bt = $('<input />').attr({
				type : "button",
				value : "remove",
			});
			div.append(input);
			div.append(bt);
            
			var index = $("div").length;
			if (index == 0) {
				$("#aa").after(div);
			} else {
				$("div").last().after(div);
			}

			bt.on('click', function(event) {
				$(this).parent().remove();
			});
		});