PageSourceSearch

http://www.tmseng.com/wp-content/plugins/mangboard/assets/js/jcarousel.swipe.js?ver=108

js tmseng.com collected 2026-10-07 13:36:17 UTC 2,917 bytes, 91 lines download raw bytes

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.