1(function($) { 2 $(function() { 3 var jcarousel = $('.mb-board .jcarousel'); 4 jcarousel 5 .on('jcarousel:reload jcarousel:create', function () { 6 var carousel = $(this), 7 width = carousel.innerWidth(); 8 9 carousel.jcarousel('items').css('width', Math.ceil(width) + 'px'); 10 }) 11 .swipe({ 12 swipeLeft: function(event, direction, distance, duration, fingerCount) { 13 $(this).jcarousel('scroll', '+=1'); 14 }, 15 swipeRight: function(event, direction, distance, duration, fingerCount) { 16 $(this).jcarousel('scroll', '-=1'); 17 } 18 }) 19 .jcarousel({ 20 wrap: 'circular' 21 }); 22 23 $('.jcarousel-control-prev') 24 .jcarouselControl({ 25 target: '-=1' 26 }); 27 28 $('.jcarousel-control-next') 29 .jcarouselControl({ 30 target: '+=1' 31 }); 32 33 $('.jcarousel-control-1') 34 .on('click', function(e) { 35 $('.jcarousel-pagination a').eq(0).trigger('click'); 36 }) 37 $('.jcarousel-control-2') 38 .on('click', function(e) { 39 $('.jcarousel-pagination a').eq(1).trigger('click'); 40 }) 41 $('.jcarousel-control-3') 42 .on('click', function(e) { 43 $('.jcarousel-pagination a').eq(2).trigger('click'); 44 }) 45 $('.jcarousel-control-4') 46 .on('click', function(e) { 47 $('.jcarousel-pagination a').eq(3).trigger('click'); 48 }) 49 $('.jcarousel-control-5') 50 .on('click', function(e) { 51 $('.jcarousel-pagination a').eq(4).trigger('click'); 52 }) 53 $('.jcarousel-control-6') 54 .on('click', function(e) { 55 $('.jcarousel-pagination a').eq(5).trigger('click'); 56 }) 57 $('.jcarousel-control-7') 58 .on('click', function(e) { 59 $('.jcarousel-pagination a').eq(6).trigger('click'); 60 }) 61 $('.jcarousel-control-8') 62 .on('click', function(e) { 63 $('.jcarousel-pagination a').eq(7).trigger('click'); 64 }) 65 $('.jcarousel-control-9') 66 .on('click', function(e) { 67 $('.jcarousel-pagination a').eq(8).trigger('click'); 68 }) 69 $('.jcarousel-control-10') 70 .on('click', function(e) { 71 $('.jcarousel-pagination a').eq(9).trigger('click'); 72 }) 73 74 $('.jcarousel-pagination') 75 .on('jcarouselpagination:active', 'a', function() { 76 $(this).addClass('active'); 77 }) 78 .on('jcarouselpagination:inactive', 'a', function() { 79 $(this).removeClass('active'); 80 }) 81 .on('click', function(e) { 82 e.preventDefault(); 83 }) 84 .jcarouselPagination({ 85 perPage: 1, 86 item: function(page) { 87 return '<a href="#' + page + '">' + page + '</a>'; 88 } 89 }); 90 }); 91})(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.