PageSourceSearch

https://memed.com.br/parceiro-software/js/slick-config.js

js memed.com.br collected 2026-09-24 20:19:04 UTC 4,001 bytes, 135 lines download raw bytes

1$( document ).ready(function() {
2    // Remove aria-hidden residuais de ancestrais quando um descendente recebe foco.
3    // Evita o warning do Chrome "Blocked aria-hidden on an element because its descendant
4    // retained focus", causado pelos slides do slick que ficam com aria-hidden preso
5    // após o `unslick` em breakpoints desktop.
6    document.addEventListener('focusin', function (event) {
7        var ancestor = event.target.parentElement;
8        while (ancestor && ancestor !== document.body) {
9            if (ancestor.getAttribute('aria-hidden') === 'true') {
10                ancestor.removeAttribute('aria-hidden');
11            }
12            ancestor = ancestor.parentElement;
13        }
14    });
15
16    $('.all-slides-hero').slick({
17        autoplay: true,
18        autoplaySpeed: 6000,
19        prevArrow: $('.prev'),
20        mobileFirst: true,
21        nextArrow: $('.next'),
22        fade: true,
23        infinite: false,
24        slidesToShow: 1,
25        slidesToScroll: 1,
26    });
27    
28    $('.all-slides-hero').on('beforeChange', function(event, slick, currentSlide, nextSlide){
29        if(nextSlide == 0){
30            $('.container-hero').addClass('firstSlide');
31            $('.container-hero').removeClass('secondSlide');
32            $('.container-hero').removeClass('thirdSlide');
33        }
34    
35        if(nextSlide == 1){
36            $('.container-hero').addClass('secondSlide');
37            $('.container-hero').removeClass('firstSlide');
38            $('.container-hero').removeClass('thirdSlide');
39        }
40    
41        if(nextSlide == 2){
42            $('.container-hero').addClass('thirdSlide');
43            $('.container-hero').removeClass('firstSlide');
44            $('.container-hero').removeClass('secondSlide');
45        }
46    });
47    
48    
49    $('.carrossel-produtividade').slick({
50        dots: false,
51        slidesToShow: 1,
52        infinite: false,
53        slidesToScroll: 1,
54        mobileFirst: true,
55        prevArrow: $('.produtividade.right'),
56        nextArrow: $('.produtividade.left'),
57        responsive: [
58            {
59                breakpoint: 600,
60                settings: {
61                    slidesToShow: 2,
62                    slidesToScroll: 1
63                }
64            },
65            {
66                breakpoint: 1024,
67                settings: "unslick"
68            }
69        ]
70    });
71             
72    $('.carrossel-beneficios').slick({
73        dots: false,
74        slidesToShow: 1,
75        infinite: false,
76        slidesToScroll: 1,
77        arrows: true,
78        prevArrow: $('.beneficios.right '),
79        nextArrow: $('.beneficios.left'),
80        mobileFirst: true,
81        responsive: [
82            {
83                breakpoint: 600,
84                settings: {
85                    slidesToShow: 2,
86                    slidesToScroll: 1
87                }
88            },
89            {
90                breakpoint: 1024,
91                settings: "unslick"
92            }
93        ]
94    });
95    
96    $('.big-numbers').slick({
97        dots: false,
98        slidesToShow: 1,
99        slidesToScroll: 1,
100        arrows: true,
101        prevArrow: $('.social.right'),
102        nextArrow: $('.social.left'),
103        mobileFirst: true,
104        centerMode: true,
105        centerPadding: '5%',
106        responsive: [
107            {
108                breakpoint: 434,
109                settings: {
110                    slidesToScroll: 2,
111                    slidesToShow: 2
112                }
113            },
114            {
115                breakpoint: 767,
116                settings: {
117                    slidesToScroll: 3,
118                    slidesToShow: 3,
119                    centerMode: false,
120                    centerPadding: '0',
121                }
122            },
123            {
124                breakpoint: 1024,
125                settings: {
126                    slidesToScroll: 2,
127                    slidesToShow: 4,
128                    centerMode: false,
129                    centerPadding: '0',
130                }
131            }
132        ]
133    });
134});
135

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.