JSFiddle - React, Tailwind, and code Playground

HTML

<input type="file" id="files" name="files[]" multiple />

CSS

.imageThumb {
  max-height: 75px;
  border: 2px solid;
  padding: 1px;
  cursor: pointer;
}
.pip {
  display: inline-block;
  margin: 10px 10px 0 0;
}
.remove {
  display: block;
  background: #444;
  border: 1px solid black;
  color: white;
  text-align: center;
  cursor: pointer;
}
.remove:hover {
  background: white;
  color: black;
}

JavaScript

$(document).ready(function() {
                          if (window.File && window.FileList && window.FileReader) {
                            $("#files").on("change", function(e) {
                              var files = e.target.files,
                                filesLength = files.length;
                              for (var i = 0; i < filesLength; i++) {
                                var f = files[i]
                                var fileReader = new FileReader();
                                fileReader.onload = (function(e) {
                                  var file = e.target;
                                  $("<span class=\"pip\">" +
                                    "<img class=\"imageThumb\" src=\"" + e.target.result + "\" title=\"" + file.name + "\"/>" +
                                    "<br/><span class=\"remove\">Remove image</span>" +
                                    "</span>").insertAfter("#files");
                                  $(".remove").click(function(){
                                    $(this).parent(".pip").remove();
                                  });

                                  // Old code here
                                  /*$("<img></img>", {
                                    class: "imageThumb",
                                    src: e.target.result,
                                    title: file.name + " | Click to remove"
                                  }).insertAfter("#files").click(function(){$(this).remove();});*/

                                });
                                fileReader.readAsDataURL(f);
                              }
                            });
                          } else {
                            alert("Your browser doesn't support to File API")
                          }
                        });