Skip to content
jQuery(document).ready(function() {
// Thêm các thẻ meta trực tiếp vào file HTML thay vì dùng JavaScript.
// Hàm gọi API Shopify (đảm bảo hàm này đã được định nghĩa)
get_shoptify_cart();
// Thêm class 'active' cho link footer dựa trên đường dẫn hiện tại
jQuery(`.footer-links a[href="${window.location.pathname}"`).addClass('active');
// Chỉnh sửa thuộc tính href của các menu item để chúng trỏ đến các ID trên trang
// Cách này sẽ hoạt động tốt hơn nếu bạn đang ở trên cùng một trang
jQuery("#menu-item-102 a, .menu-item-102 a").attr("href", "#technology");
jQuery("#menu-item-100 a, .menu-item-100 a").attr("href", "#lineup");
jQuery("#menu-item-99 a, .menu-item-99 a").attr("href", "#faq");
// Thêm sự kiện click để cuộn trang mượt mà
jQuery('a[href^="#"]').on('click', function(e) {
// Ngăn chặn hành vi mặc định (chuyển trang)
e.preventDefault();
// Lấy ID từ href
const targetId = this.getAttribute('href');
// Cuộn đến vị trí của phần tử đó
if (targetId.length > 1) { // Đảm bảo không cuộn nếu href chỉ là "#"
jQuery('html, body').animate({
scrollTop: jQuery(targetId).offset().top - 100
}, 800);
}
});
// Gọi hàm btns_go() ban đầu nếu có hash trong URL
setTimeout(() => btns_go(), 400);
});
// Hàm btns_go() cần được giữ riêng
function btns_go() {
const target = window.location.hash;
if (target) {
jQuery('html, body').animate({
scrollTop: jQuery(target).offset().top - 100
}, 2000);
}
}