PageSourceSearch

https://sr-m.it/themes/srm/modules/widget_slider_products/js/frontend.js

js sr-m.it collected 2026-10-02 05:51:51 UTC 1,985 bytes, 76 lines download raw bytes

1let widget_swipers = [];
2
3$('.widget_swiper').each(function(index){
4	var el = $(this);
5	if( el.hasClass('swiper-container') ){
6		var id_box = el.attr('id_box');
7		var opzioni = jQuery.parseJSON(el.attr('opzioni'));
8		el.removeAttr('opzioni');
9		var data = opzioni;
10		if( data ){
11
12			if( data.width ){
13				data.width = parseInt(data.width);
14			}
15
16			if( data.navigation ){
17				data.navigation = parseInt(data.navigation);
18			}
19			if( data.scrollbar ){
20				data.scrollbar = parseInt(data.scrollbar);
21			}
22
23			if( data.spaceBetween ){
24				data.spaceBetween = parseInt(data.spaceBetween);
25			}
26			if( typeof data.freeMode != 'undefined' && data.freeMode == '1'){
27				data.freeMode = true;
28			}else{
29				data.freeMode = false;
30			}
31		}
32		if( el.parents('.pagecomposer-riga').hasClass('riga-news-eventi') ){
33			var slider = new Swiper('.widget_swiper_'+id_box, {
34			  freeMode: data.freeMode,
35			  slidesPerView: data.width,
36			  spaceBetween: data.spaceBetween,
37			  allowTouchMove: false,
38			  navigation: {
39				prevEl: ".swiper-button-prev_" + id_box,  //prev must be unique (ex: some-slider-prev)
40				nextEl: ".swiper-button-next_" + id_box, //next must be unique (ex: some-slider-next)
41			  },
42			  scrollbar: {
43				el: '.js-swiper-scrollbar_' + id_box,
44				draggable: false,
45				snapOnRelease: true
46			  }
47			});
48		}
49		else {
50			var slider = new Swiper('.widget_swiper_'+id_box, {
51			  freeMode: data.freeMode,
52			  slidesPerView: data.width,
53			  spaceBetween: data.spaceBetween,
54			  allowTouchMove: true,
55			  navigation: {
56				prevEl: ".swiper-button-prev_" + id_box,  //prev must be unique (ex: some-slider-prev)
57				nextEl: ".swiper-button-next_" + id_box, //next must be unique (ex: some-slider-next)
58			  },
59			  scrollbar: {
60				el: '.js-swiper-scrollbar_' + id_box,
61				draggable: false,
62				snapOnRelease: true
63			  },
64			  breakpoints: {
65				767: {
66					slidesPerView: 1
67				},
68				991: {
69					slidesPerView: 2
70				},
71			  }
72			});
73		}
74		widget_swipers.push(slider);
75	}
76});

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.