Advertisement
Guest User

Untitled

a guest
May 12th, 2018
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var src = 'randomimage.jpg';
  2.  
  3. basicLightbox
  4. .create( '<div class="basicLightboxLoader">Loading ...</div>', {
  5.     afterShow: function( instance ) {
  6.         var $element = $( instance.element() ),
  7.             target = $element.find('.basicLightbox__placeholder'),
  8.             image = new Image();
  9.  
  10.         image.onload = function () {
  11.             target
  12.             .html( image );
  13.  
  14.             $element.addClass('basicLightbox--img');
  15.         };
  16.  
  17.         image.onerror = function() {
  18.             instance.close();
  19.         }
  20.  
  21.         image.src = src;                          
  22.     }                    
  23. }).show();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement