JSFiddle - React, Tailwind, and code Playground

by Julian

HTML

<script src="http://code.jquery.com/jquery-latest.min.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/fancybox/2.1.5/jquery.fancybox.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/fancybox/2.1.5/jquery.fancybox.min.js"></script>
<div id="link"><a class="fancybox" id="single_image" href="http://www.juliansykes.com/upload/tx/uploads/57f90e3d0e904.jpg" title="title" 
                  width="200">
  <img src="http://www.juliansykes.com/upload/tx/uploads/57f90e3d0e904.jpg"  width="300"  alt=""></a>
  </div>

JavaScript

$(document).ready(function() {
    $("#single_image").fancybox({
    afterLoad: function () {
             this.outer.append("Read More");
             },
    
        afterShow: function () {
            $(".fancybox-image").wrap($("<a/>", {
                href: this.href, //or your target link
                target: ""
           }));
          
event.preventDefault();
        }
          
    });
   
});