JSFiddle - React, Tailwind, and code Playground

by Mr sogata

HTML

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<div class="container">
        <h2>GALERY</h2>
    <div class="row">      
                <div class="col-sm-4">
                <a class="thumbnail" href="#">
                    <img class="img-responsive" src="https://i.imgur.com/isGU97L.jpg">
                </a>
                </div>
                <div class="col-sm-4">
                <a class="thumbnail" href="#">
                    <img class="img-responsive" src="https://i.imgur.com/LityGW8.jpg">
                </a>
                </div>
                <div class="col-sm-4">
                    <a class="thumbnail" href="#">
                        <img class="img-responsive" src="https://i.imgur.com/NhhMxHQ.jpg">
                    </a>
                </div>
    </div>
</div>
<div class="modal fade" role="dialog" id="imgmodal">
    <div class="modal-dialog">
        <div class="modal-content"></div>          
                    <img class="img-responsive" src="" id="show-img">         
        </div>
    </div>
</div>

JavaScript

$(document).ready(function(){
        $("img").click(function(){
           var img=$(this).attr('src');
             $("#show-img").attr('src',img);
             $("#imgmodal").modal('show');
        });
    });