PageSourceSearch

https://domforte.pl/wp-content/themes/settlements-theme/assets/js/component_investments_list.js

js domforte.pl collected 2026-09-26 08:02:37 UTC 3,822 bytes, 140 lines download raw bytes

1(function($) {
2  $(document).ready(function () {
3	  
4	  
5	  	
6 // Rotator inwestycji - sam slider	
7	
8	jQuery('.swiper.investmens_main').each(function() {
9      let main_dom = jQuery(this);
10
11      new Swiper(main_dom.get(0), {
12        effect: "fade",
13		freeMode: false,
14        lazy: true,
15        autoHeight: true,
16        loop: main_dom.data('loop') != undefined ? main_dom.data('loop') : true,
17        navigation: {
18          nextEl: main_dom.parent().find('.swiper-button-next').get(0),
19          prevEl: main_dom.parent().find('.swiper-button-prev').get(0),
20        },
21        pagination: {
22          el: main_dom.find(".swiper-pagination").get(0),
23          clickable: true,
24        },
25        on: {
26          afterInit: function(swiper) {
27            swiper.lazy.loadInSlide(0);
28          }
29        }
30      });
31    });
32
33  // Rotator inwestycji - same miniatury
34
35    jQuery('.swiper.investmens_rotator').each(function() {
36      let main_dom = jQuery(this);
37
38      new Swiper(main_dom.get(0), {
39        slidesPerView: 1,
40  	    spaceBetween: 30,
41        freeMode: false,
42        lazy: true,
43        autoHeight: false,
44        loop: main_dom.data('loop') != undefined ? main_dom.data('loop') : true,
45        watchSlidesProgress: true,
46
47        navigation: {
48          nextEl: main_dom.parent().find('.swiper-button-next').get(0),
49          prevEl: main_dom.parent().find('.swiper-button-prev').get(0),
50        },
51        pagination: {
52          el: main_dom.find(".swiper-pagination").get(0),
53          clickable: true,
54        },
55        on: {
56          afterInit: function(swiper) {
57            swiper.lazy.loadInSlide(0);
58          }
59        },
60        breakpoints: {
61			768: {
62				slidesPerView: 2,
63
64			},
65			1201: {
66				slidesPerView: main_dom.data('sliderperview') != undefined ? main_dom.data('sliderperview') : 3,
67			}
68         }
69      });
70    });
71	
72	
73	
74 // Rotator inwestycji - z miniaturami
75	
76	jQuery('.swiper.investmens_thumbnails').each(function() {
77      let main_dom = jQuery(this);
78      let nav_dom = main_dom.next('.investmens_rotator_nav');
79
80      let investmensThumbsNav = new Swiper(nav_dom.get(0), {
81        slidesPerView: 1,
82        spaceBetween: 30,
83        loop: main_dom.data('loop') != undefined ? main_dom.data('loop') : true,
84        lazy: true,
85        freeMode: false,
86        watchSlidesProgress: true,
87        on: {
88          afterInit: function(swiper) {
89            swiper.lazy.loadInSlide(0);
90          }
91        },
92		breakpoints: {
93			768: {
94				slidesPerView: 2,
95
96			},
97			1201: {
98				slidesPerView: nav_dom.data('sliderperview') != undefined ? nav_dom.data('sliderperview') : 3,
99				spaceBetween: 30,
100			},
101			1600: {
102				slidesPerView: nav_dom.data('sliderperview') != undefined ? nav_dom.data('sliderperview') : 3,
103				spaceBetween: 60,
104			}
105         }
106      });
107
108      let investmensThumbs = new Swiper(main_dom.get(0), {
109        effect: "fade",   
110        //autoHeight: main_dom.data('autoheight') != undefined ? main_dom.data('autoheight') : true,
111        loop: main_dom.data('loop') != undefined ? main_dom.data('loop') : true,
112        slidesPerView: 1, 
113        lazy: true,
114        autoHeight: true,
115        navigation: {
116          nextEl: main_dom.parent().find('.swiper-button-next').get(0),
117          prevEl: main_dom.parent().find('.swiper-button-prev').get(0),
118        },
119        pagination: {
120            el: main_dom.find(".swiper-pagination").get(0),
121            clickable: true,
122         },
123         thumbs: {
124          swiper: investmensThumbsNav
125        },
126        on: {
127          afterInit: function(swiper) {
128            swiper.lazy.loadInSlide(0);
129          }
130        }
131      });
132
133    });
134
135	
136
137  });
138})(window.jQuery);
139
140

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.