PageSourceSearch

https://blog.ecommercepuro.com.br/wp-content/themes/mentores-blog/js/functions.js

js ecommercepuro.com.br collected 2026-09-24 13:29:51 UTC 3,568 bytes, 151 lines download raw bytes

1const easeScroll = () => {
2  jQuery(".ease-scroll").click(function() {
3    jQuery("html, body").animate(
4      {
5        scrollTop: jQuery(jQuery(this).attr("href")).position().top
6      },
7      1000
8    );
9    return false;
10  });
11};
12
13const depoimentos = () => {
14  jQuery(".depoimentos .owl-carousel").owlCarousel({
15    loop: true,
16    nav: true,
17    dots: false,
18    items: 1,
19    margin: 20,
20    stagePadding: 35,
21    responsive: {
22      576: {
23        stagePadding: 50
24      },
25      992: {
26        stagePadding: 0
27      }
28    }
29  });
30};
31
32const callNews = () => {
33  jQuery(".call-news.down").click(function() {
34    jQuery('form input[type="email"]').focus();
35    jQuery("html, body").animate(
36      {
37        scrollTop: 200
38      },
39      1000
40    );
41
42    return false;
43  });
44  jQuery(".call-news.up").click(function() {
45    jQuery("html, body").animate({ scrollTop: 0 }, "slow");
46    jQuery('form input[type="email"]').focus();
47
48    return false;
49  });
50
51  if (document.querySelector('input[name="FNAME"]')) {
52    document.querySelector('input[name="FNAME"]').value = ".";
53  }
54};
55
56const modalVideo = () => {
57  jQuery(".banner-theme .content .link-play").click(() => {
58    url_video = jQuery(
59      "div#modal-video-banner .modal-dialog .modal-content .modal-body iframe"
60    ).attr("src");
61    url_video += "?autoplay=1";
62    jQuery(
63      "div#modal-video-banner .modal-dialog .modal-content .modal-body iframe"
64    ).attr("src", url_video);
65  });
66
67  jQuery(
68    "div#modal-video-banner .modal-dialog .modal-content button.close, .home .modal"
69  ).click(() => {
70    url_video = jQuery(
71      "div#modal-video-banner .modal-dialog .modal-content .modal-body iframe"
72    ).attr("src");
73    jQuery(
74      "div#modal-video-banner .modal-dialog .modal-content .modal-body iframe"
75    ).attr("src", url_video.split("?")[0]);
76  });
77};
78
79// Flexible Content Carousel
80const flexContentCarousel = () => {
81	jQuery('.carousel-content .owl-carousel').owlCarousel({
82		loop: true,
83		margin: 0,
84		nav: true,
85		responsive: {
86			0:{
87				items:1
88			},
89			576:{
90				items:2
91			},
92			768:{
93				items:3
94			},
95			992:{
96				items:4
97			}
98		}
99	});
100}
101
102// FAQs
103const faqs = () => {
104	jQuery('.perguntas-frequentes .perguntas-lista .pergunta-item .title').click( event => {
105		if(jQuery(event.currentTarget).hasClass('open')){
106			jQuery(event.currentTarget).toggleClass('open');
107			jQuery(event.currentTarget).next().toggleClass('open');
108		}else{
109			jQuery('.perguntas-frequentes .perguntas-lista .pergunta-item .title, .perguntas-frequentes .perguntas-lista .pergunta-item .content').removeClass('open');
110			jQuery(event.currentTarget).toggleClass('open');
111			jQuery(event.currentTarget).next().toggleClass('open');
112		}
113	});
114}
115
116// CPL
117const cpl = () => {
118	jQuery('.click-video-item:not(.lock)').click( event => {
119		to_show = jQuery(event.currentTarget).attr('data-video');
120		jQuery('.click-video-item, .cpl .videos-area .video-content .video-item').removeClass('active');
121		jQuery(event.currentTarget).addClass('active');
122		jQuery(`#${to_show}`).addClass('active');
123	});
124}
125
126// Menu Mobile
127const menuMobile = () => {
128	jQuery('button#toggle-menu-mobile, button#untoggle-menu-mobile').click( () => {
129		jQuery('div#menu-mobile').toggleClass('show');
130	});
131}
132
133jQuery("document").ready(function() {
134	easeScroll();
135	depoimentos();
136	modalVideo();
137	flexContentCarousel();
138	faqs();
139	cpl();
140	callNews();
141	//menuMobile();
142
143	jQuery('input#yikes-easy-mc-form-1-FNAME').val('')
144
145
146
147});
148
149$('button#toggle-menu-mobile, button#untoggle-menu-mobile').click( () => {
150		$('div#menu-mobile').toggleClass('show');
151	});

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.