1(function($) { 2 3 $.fn.updateRelatedPostCarousel = function() { 4 $('.related-posts-carousel', this).add($(this).filter('.related-posts-carousel')).each(function() { 5 var $relatedPostsElement = $(this); 6 7 var $relatedPostsCarousel = $('.related-posts-carousel-carousel', $relatedPostsElement); 8 var $relatedPosts = $('.product', $relatedPostsCarousel); 9 var $relatedPostsPrev = $('.related-posts-prev'); 10 var $relatedPostsNext = $('.related-posts-next'); 11 12 $relatedPostsElement.thegemPreloader(function() { 13 14 var $relatedPostsView = $relatedPostsCarousel.carouFredSel({ 15 auto: false, 16 circular: true, 17 infinite: true, 18 width: '100%', 19 height: 'variable', 20 align: 'center', 21 prev: $relatedPostsPrev, 22 next: $relatedPostsNext 23 }); 24 25 }); 26 }); 27 } 28 29 $(function() { 30 31 $('.related-posts-carousel').each(function() { 32 33 var $relatedPostsElement = $(this); 34 35 var $relatedPosts = $('.related-element', $relatedPostsElement); 36 37 var $relatedPostsWrap = $('<div class="related-posts-carousel-wrap"/>') 38 .appendTo($relatedPostsElement); 39 var $relatedPostsCarousel = $('<div class="related-posts-carousel-carousel"/>') 40 .appendTo($relatedPostsWrap); 41 var $relatedPostsNavigation = $('<div class="related-posts-navigation gem-button-position-right"/>') 42 .appendTo($relatedPostsWrap); 43 var $relatedPostsPrev = $('<a href="#" class="gem-button gem-button-style-outline gem-button-size-tiny related-posts-prev" role="button" aria-label="Prev"><i class="gem-print-icon gem-icon-pack-thegem-icons gem-icon-prev"></i></a>') 44 .appendTo($relatedPostsNavigation); 45 var $relatedPostsNext = $('<a href="#" class="gem-button gem-button-style-outline gem-button-size-tiny related-posts-next" role="button" aria-label="Next"><i class="gem-print-icon gem-icon-pack-thegem-icons gem-icon-next"></i></a>') 46 .appendTo($relatedPostsNavigation); 47 $relatedPosts.appendTo($relatedPostsCarousel); 48 49 }); 50 51 $('body').updateRelatedPostCarousel(); 52 53 }); 54 55})(jQuery);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.