PageSourceSearch

https://khaihoanphuquoc.com.vn/template/js/main.js

js khaihoanphuquoc.com.vn collected 2026-10-04 10:41:52 UTC 2,752 bytes, 154 lines download raw bytes

1//===== IMPORT MODULES =====//
2//
3// Core
4import header from './modules/Header.js';
5import menu from './modules/Menu.js';
6import toggle from './modules/Toggle.js';
7import scrollTop from './modules/ScrollToTop.js';
8import swiper from './modules/SliderSwiper.js';
9import gallery from './modules/Gallery.js';
10import popup from './modules/PopupMFP.js';
11import tab from './modules/Tab.js';
12import video from './modules/Video.js';
13import trimline from './modules/Trimline.js';
14import scrollID from './modules/ScrollToID.js';
15import limit from './modules/LimitContent.js';
16
17// Form
18import select2 from './modules/Select2.js';
19import datepicker from './modules/Datepicker.js';
20import upImage from './modules/Upload.js';
21import showPassword from './modules/ShowPassword.js';
22
23// Animation
24import countUp from './modules/Counter.js';
25import parallax from './modules/Parallax.js';
26import countDown from './modules/Clock.js';
27import aos from './modules/AnimationAOS.js';
28
29// Add
30import cartQuantity from './modules/CartQuantity.js';
31
32//===== EXECUTE =====//
33jQuery(document).ready(function ($) {
34  // Core
35  try {
36    header();
37  } catch {
38    console.error('Header error!');
39  }
40  try {
41    menu();
42  } catch {
43    console.error('Header error!');
44  }
45  try {
46    toggle();
47  } catch {
48    console.error('Toggle error!');
49  }
50  try {
51    scrollTop();
52  } catch {
53    console.error('ScrollTop error!');
54  }
55  try {
56    swiper();
57  } catch {
58    console.error('Swiper error!');
59  }
60  try {
61    gallery();
62  } catch {
63    console.error('Gallery error!');
64  }
65  try {
66    popup();
67  } catch {
68    console.error('Popup error!');
69  }
70  try {
71    tab();
72  } catch {
73    console.error('Tab error!');
74  }
75
76  try {
77    video();
78  } catch {
79    console.error('Video error!');
80  }
81
82  try {
83    trimline();
84  } catch {
85    console.error('Trimline error!');
86  }
87  try {
88    scrollID();
89  } catch {
90    console.error('scroll to ID error!');
91  }
92  try {
93    limit();
94  } catch {
95    console.error('Limit error!');
96  }
97  //
98  // Form
99  try {
100    select2();
101  } catch {
102    console.error('Select2 error!');
103  }
104
105  try {
106    datepicker();
107  } catch {
108    console.error('Datepicker error!');
109  }
110
111  try {
112    upImage();
113  } catch {
114    console.error('Upimage error!');
115  }
116  try {
117    showPassword();
118  } catch {
119    console.error('Password error!');
120  }
121
122  //
123  // Animation
124
125  try {
126    countUp();
127  } catch {
128    console.error('Count Up error!');
129  }
130  try {
131    parallax();
132  } catch {
133    console.error('Parallax error!');
134  }
135
136  try {
137    countDown();
138  } catch {
139    console.error('Count Dowm error!');
140  }
141
142  try {
143    aos();
144  } catch {
145    console.error('Aos error!');
146  }
147
148  // Add
149  try {
150    cartQuantity();
151  } catch {
152    console.error('Cart quantity error!');
153  }
154});

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.