PageSourceSearch

https://baodautu.vn/templates/themes/js/main.js?v3

js baodautu.vn collected 2026-10-02 02:33:20 UTC 4,384 bytes, 175 lines download raw bytes

1$(document).ready(function () {
2	"use strict";
3	// show menu home
4	$('.more_menu').click(function () {
5		$('.more_menu').toggleClass('active');
6		$('.category-popup').toggleClass('active');
7
8	});
9	$('.category-popup:before').click(function () {
10		$('.more_menu').removeClass('active');
11		$('.category-popup').removeClass('active');
12
13	});
14	$('.search_main').click(function () {
15		$('.box_search').toggleClass('active');
16	});
17	$('.header_main').click(function (e) {
18		e.stopPropagation();
19	});
20	$('.show_menu_main').click(function (e) {
21		e.stopPropagation();
22	});
23	$('.bg_category-popup').click(function (e) {
24		e.stopPropagation();
25	});
26
27	// scroll body to 0px on click
28	$(window).scroll(function () {
29		if ($(this).scrollTop() > 250) {
30			$('.back-top').fadeIn();
31		} else {
32			$('.back-top').fadeOut();
33		}
34	});
35
36
37	$('.back-top').click(function () {
38		$('body,html').animate({
39			scrollTop: 0
40		}, 1600);
41		return false;
42	});
43
44	$(window).scroll(function () {
45
46		if ($(window).scrollTop() >= $('.fix_scroll').offset().top) {
47			$('.menu_main').addClass('fixed-header');
48		} else {
49			$('.menu_main').removeClass('fixed-header');
50		}
51	});
52
53var project_slide = $('.slide_project');
54if (project_slide.length > 0) {
55	$('.slide_project').slick({
56		slidesToShow: 4,
57		slidesToScroll: 4,
58		arrows: true,
59	});
60
61}
62	var slide_focus = $('.slide_focus');
63	if (slide_focus.length > 0) {
64		$('.slide_focus').slick({
65			slidesToShow: 1,
66			slidesToScroll: 1,
67			arrows: true,
68			  autoplay: true,
69  autoplaySpeed: 10000,
70		});
71
72	}
73	var slide_video_focus = $('.slide_video_focus');
74	if (slide_video_focus.length > 0) {
75		$('.slide_video_focus').slick({
76			slidesToShow: 1,
77			slidesToScroll: 1,
78			arrows: true,
79						  autoplay: true,
80  autoplaySpeed: 10000,
81		});
82
83	}
84	var slide_video_hot = $('.slide_video_hot');
85	if (slide_video_hot.length > 0) {
86		$('.slide_video_hot').slick({
87			slidesToShow:  5,
88			slidesToScroll: 1,
89			arrows: true,
90						  autoplay: true,
91  autoplaySpeed: 10000,
92		});
93
94	}
95	var slide_photo_focus = $('.slide_photo_focus');
96	if (slide_photo_focus.length > 0) {
97		$('.slide_photo_focus').slick({
98			slidesToShow: 1,
99			slidesToScroll: 1,
100			arrows: true,
101						  autoplay: true,
102  autoplaySpeed: 10000,
103		});
104
105	}
106	var slide_photo_detail = $('.slide_photo_detail');
107	if (slide_photo_detail.length > 0) {
108		$('.slide_photo_detail').slick({
109			slidesToShow: 1,
110			slidesToScroll: 1,
111			arrows: true,
112						  autoplay: true,
113  autoplaySpeed: 10000,
114		});
115
116	}
117	var slide_company = $('.list_company');
118	if (slide_company.length > 0) {
119		$('.list_company').slick({
120			slidesToShow:  6,
121			slidesToScroll: 2,
122			arrows: true,
123						  autoplay: true,
124  autoplaySpeed: 10000,
125		});
126
127	}
128	
129});
130
131$(document).click(function () {
132	"use strict";
133	// remove active menu outline
134	$('.more_menu').removeClass('active');
135	$('.category-popup').removeClass('active');
136});
137
138                if($('._autoplay_vid').length) {
139                  var vids = document.getElementsByClassName('_autoplay_vid'); 
140
141                  for (var i = vids.length - 1; i >= 0; i--) {
142                    //pause all the videos by default
143                    vids[i].pause();
144                  }
145
146                  window.onscroll = autoplay;
147
148                  function autoplay(){
149                      for (var i = vids.length - 1; i >= 0; i--) {
150                          var currentYpos = window.pageYOffset || document.documentElement.scrollTop;
151                      if ( currentYpos >= (vids[i].offsetTop-300) && currentYpos <= vids[i].offsetTop + vids[i].offsetHeight+300 ) {
152                        vids[i].play();
153                      }else{
154                        vids[i].pause();
155                      }
156                    }
157                  }
158                }
159
160// Load the IFrame Player API code asynchronously.
161  var tag = document.createElement('script');
162  tag.src = "https://www.youtube.com/player_api";
163  var firstScriptTag = document.getElementsByTagName('script')[0];
164  firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
165
166  function onYouTubeIframeAPIReady() {
167    $('.youtube-video').inViewAutoplay({
168      autohide: 1,
169      modestbranding: 1,
170      rel: 0,
171      quality: 'hd720'
172    });
173  }
174
175      

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.