Advertisement
NFL

Untitled

NFL
Dec 11th, 2015
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
JSON 1.63 KB | None | 0 0
  1. $(function () {
  2.     $slider = $('#slider');
  3.     $slider.slick({
  4.         dots: true,
  5.         infinite: true,
  6.         speed: 500,
  7.         fade: true,
  8.         cssEase: 'linear',
  9.         autoplay: true,
  10.         autoplaySpeed: 5000,
  11.         accessibility: false
  12.     });
  13.     $slider.find('.slick-prev, .slick-next').remove();
  14.  
  15.     $.each($('#slider').find('img'), function () {
  16.         $('body').append('<a href="' + $(this).attr('src') + '" rel="fancy-link" style="">zzzz</a>');
  17.     });
  18.     $('a[rel="fancy-link"]').fancybox({
  19.         afterShow: function () {
  20.             var $image = $('.fancybox-image');
  21.             $image.CloudZoom({zoomPosition: 'inside'});
  22.         },
  23.         beforeLoad: function () {
  24.             var $image = $('.fancybox-image');
  25.             if ($image.data('CloudZoom'))
  26.                 $image.data('CloudZoom').destroy();
  27.         },
  28.         beforeClose: function () {
  29.             var $image = $('.fancybox-image');
  30.             if ($image.data('CloudZoom'))
  31.                 $image.data('CloudZoom').destroy();
  32.         }
  33.     });
  34.     $('#open-fancybox').unbind('click').click(function (e) {
  35.         $('a[href="' + $slider.find('img:first').attr('src') + '"').trigger('click');
  36.     });
  37.     $slider.on('afterChange', function (event, slick, currentSlide, nextSlide) {
  38.         var elSlide = $(slick.$slides[currentSlide]);
  39.         var dataIndex = elSlide.data('index');
  40.         $('#open-fancybox').unbind('click').click(function (e) {
  41.             e.preventDefault();
  42.             $('a[href="' + $(elSlide).find('img').attr('src') + '"]').trigger('click');
  43.             return false;
  44.         });
  45.     });
  46. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement