Sha256: 8ec997d7fb5b00f6e206c712cc239127a1388044a66976767f132a37ac713949
Contents?: true
Size: 1.73 KB
Versions: 43
Compression:
Stored size: 1.73 KB
Contents
I"á(function() { var Slideshow; Slideshow = (function() { function Slideshow() { var self; self = this; $('.js-expand-slideshow-box').on('click', function(e) { var $wrap, target_top_offset; $wrap = $(this).parents(".slideshow-box-wrapper").first(); $('body').prepend($wrap); $wrap.addClass('expanded'); $wrap.css("height", ($(document).height()) + "px"); target_top_offset = $(document).scrollTop() + 25; return $wrap.find(".slideshow-box").css("top", target_top_offset + "px"); }); $('.js-collapse-slideshow-box').on('click', function(e) { var $anchor, $slideshow, $wrap; $wrap = $(this).parents(".slideshow-box-wrapper").first(); $slideshow = $wrap.find(".carousel"); $anchor = $(".slideshow-box-anchor[data-target='#" + ($slideshow.attr('id')) + "']"); $wrap.css("height", "auto"); $anchor.append($wrap); $wrap.removeClass('expanded'); return $wrap.find(".slideshow-box").css("top", "auto"); }); $('.slideshow-box .carousel').on('slide.bs.carousel', function(e) { var $slide_info_box, slide_idx; $slide_info_box = $(this).find('.slide-info'); slide_idx = $(e.relatedTarget).index() + 1; if (slide_idx > $(this).find(".item").length) { slide_idx = 1; } return $slide_info_box.find(".active-slide-num").html(slide_idx); }); } return Slideshow; })(); $(function() { if (!window.slideshows_initialized) { if ($('.slideshow-box').length) { if ($('.slideshow-box').length) { new Slideshow; } return window.slideshows_initialized = true; } } }); }).call(this); :ET
Version data entries
43 entries across 36 versions & 1 rubygems