PageSourceSearch

https://turismocomarcateruel.com/wp-content/themes/teruel/assets/js/pages/inicio.js?ver=1789042277

js turismocomarcateruel.com collected 2026-10-02 13:35:25 UTC 8,100 bytes, 287 lines download raw bytes

1$(document).ready(function () {
2    // VIDEO SEC
3    function resizeYoutubeBannerVideos() {
4        $('.video-home--youtube, .vedeo-home').each(function () {
5            var $iframe = $(this);
6            var $container = $iframe.closest('.banner-img');
7
8            var containerWidth = $container.outerWidth();
9            var containerHeight = $container.outerHeight();
10
11            if (!containerWidth || !containerHeight) {
12                return;
13            }
14
15            var ratio = 16 / 9;
16
17            var iframeWidth = containerWidth;
18            var iframeHeight = iframeWidth / ratio;
19
20            if (iframeHeight < containerHeight) {
21                iframeHeight = containerHeight;
22                iframeWidth = iframeHeight * ratio;
23            }
24
25            $iframe.css({
26                width: iframeWidth + 'px',
27                height: iframeHeight + 'px',
28                position: 'absolute',
29                top: '50%',
30                left: '50%',
31                transform: 'translate(-50%, -50%)',
32                border: 0
33            });
34        });
35    }
36
37    resizeYoutubeBannerVideos();
38
39    $(window).on('load resize orientationchange', function () {
40        resizeYoutubeBannerVideos();
41    });
42
43    $('.video-home--mp4').each(function () {
44        var video = this;
45
46        video.muted = true;
47        video.defaultMuted = true;
48        video.playsInline = true;
49
50        video.setAttribute('muted', '');
51        video.setAttribute('playsinline', '');
52        video.setAttribute('webkit-playsinline', '');
53
54        var playPromise = video.play();
55
56        if (playPromise !== undefined) {
57            playPromise.catch(function () {
58                // Autoplay bloquejat pel navegador.
59            });
60        }
61    });
62
63
64    // pueblos-sec
65    new Swiper('.pueblos-slide .swiper-container', {
66        loop: true,
67        autoplay: false,
68        watchOverflow: true,
69        fadeEffect: { crossFade: true },
70        //effect: "fade",
71        navigation: {
72            nextEl: '.swiper-button-next-pueblos',
73            prevEl: '.swiper-button-prev-pueblos',
74            clickable: true
75        },
76        pagination: {
77            el: '.swiper-pagination-pueblos',
78            clickable: true
79        },
80        slidesPerView: 6,
81        paginationClickable: true,
82        speed: 1500,
83        spaceBetween: 18,
84        allowTouchMove: true,
85        breakpoints: {
86            1920: {
87                slidesPerView: 6,
88                spaceBetween: 18
89            },
90            1280: {
91                slidesPerView: 5,
92                spaceBetween: 18
93            },
94            1023: {
95                slidesPerView: 3.6,
96                spaceBetween: 15,
97            },
98            768: {
99                slidesPerView: 2.3,
100                spaceBetween: 15,
101            },
102            640: {
103                slidesPerView: 2.2,
104                spaceBetween: 12,
105            },
106            480: {
107                slidesPerView: 1.4,
108                spaceBetween: 12,
109            },
110            360: {
111                slidesPerView: 1.2,
112                spaceBetween: 12,
113            },
114            320: {
115                slidesPerView: 1.2,
116                spaceBetween: 12,
117            }
118        }
119    });
120
121    // que-hacer-slider
122    new Swiper('.que-hacer-slider .swiper-container', {
123        loop: true,
124        autoplay: false,
125        watchOverflow: true,
126        fadeEffect: { crossFade: true },
127        //effect: "fade",
128        navigation: {
129            nextEl: '.swiper-button-next-que-hacer',
130            prevEl: '.swiper-button-prev-que-hacer',
131            clickable: true
132        },
133        pagination: {
134            el: '.swiper-pagination-que-hacer',
135            clickable: true
136        },
137        slidesPerView: 3,
138        paginationClickable: true,
139        speed: 1500,
140        spaceBetween: 25,
141        allowTouchMove: true,
142        breakpoints: {
143            1920: {
144                slidesPerView: 3,
145                spaceBetween: 25
146            },
147            1023: {
148                slidesPerView: 2.3,
149                spaceBetween: 15,
150                allowTouchMove: true
151            },
152            768: {
153                slidesPerView: 2.3,
154                spaceBetween: 15,
155                allowTouchMove: true
156            },
157            640: {
158                slidesPerView: 2.2,
159                spaceBetween: 12,
160                allowTouchMove: true
161            },
162            480: {
163                slidesPerView: 1.2,
164                spaceBetween: 12,
165                allowTouchMove: true
166            },
167            360: {
168                slidesPerView: 1.2,
169                spaceBetween: 12,
170                allowTouchMove: true
171            }
172        }
173    });
174
175    // agenda-sec
176    new Swiper('.home-agenda-slide .swiper-container', {
177        loop: false,
178        autoplay: false,
179        watchOverflow: true,
180        fadeEffect: { crossFade: true },
181        //effect: "fade",
182        navigation: {
183            nextEl: '.swiper-button-next-agenda',
184            prevEl: '.swiper-button-prev-agenda',
185            clickable: true
186        },
187        pagination: {
188            el: '.swiper-pagination-agenda',
189            clickable: true
190        },
191        slidesPerView: 3,
192        paginationClickable: true,
193        speed: 1500,
194        spaceBetween: 25,
195        allowTouchMove: true,
196        breakpoints: {
197            1920: {
198                slidesPerView: 3,
199                spaceBetween: 25
200            },
201            1023: {
202                slidesPerView: 2.3,
203                spaceBetween: 15,
204            },
205            768: {
206                slidesPerView: 2.3,
207                spaceBetween: 15,
208            },
209            640: {
210                slidesPerView: 2.2,
211                spaceBetween: 12,
212            },
213            480: {
214                slidesPerView: 1.2,
215                spaceBetween: 12,
216            },
217            360: {
218                slidesPerView: 1.2,
219                spaceBetween: 12,
220            },
221            320: {
222                slidesPerView: 1.2,
223                spaceBetween: 12,
224            }
225        }
226    });
227
228    // agenda-sec
229    new Swiper('.inform-slider .swiper-container', {
230        loop: true,
231        autoplay: false,
232        watchOverflow: true,
233        fadeEffect: { crossFade: true },
234        //effect: "fade",
235        navigation: {
236            nextEl: '.swiper-button-next-inform',
237            prevEl: '.swiper-button-prev-inform',
238            clickable: true
239        },
240        pagination: {
241            el: '.swiper-pagination-inform',
242            clickable: true
243        },
244        slidesPerView: 5,
245        paginationClickable: true,
246        speed: 1500,
247        spaceBetween: 10,
248        allowTouchMove: false,
249        centeredSlides: false,
250        breakpoints: {
251            1920: {
252                slidesPerView: 5,
253                spaceBetween: 10
254            },
255            1023: {
256                slidesPerView: 3.2,
257                spaceBetween: 10,
258                allowTouchMove: true,
259                centeredSlides: true
260            },
261            768: {
262                slidesPerView: 2.2,
263                spaceBetween: 10,
264                allowTouchMove: true,
265                centeredSlides: true
266            },
267            640: {
268                slidesPerView: 2.2,
269                spaceBetween: 10,
270                allowTouchMove: true,
271                centeredSlides: true
272            },
273            480: {
274                slidesPerView: 1.4,
275                spaceBetween: 10,
276                allowTouchMove: true,
277                centeredSlides: true
278            },
279            360: {
280                slidesPerView: 1.2,
281                spaceBetween: 10,
282                allowTouchMove: true,
283                centeredSlides: true
284            }
285        }
286    });
287});

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.