$(function () { "use strict"; $(".preloader").fadeOut(); // ================================= // Tooltip // ================================= var tooltipTriggerList = [].slice.call( document.querySelectorAll('[data-bs-toggle="tooltip"]') ); var tooltipList = tooltipTriggerList.map(function (tooltipTriggerEl) { return new bootstrap.Tooltip(tooltipTriggerEl); }); // ================================= // Popover // ================================= var popoverTriggerList = [].slice.call( document.querySelectorAll('[data-bs-toggle="popover"]') ); var popoverList = popoverTriggerList.map(function (popoverTriggerEl) { return new bootstrap.Popover(popoverTriggerEl); }); // increment & decrement $(".minus,.add").on("click", function () { var $qty = $(this).closest("div").find(".qty"), currentVal = parseInt($qty.val()), isAdd = $(this).hasClass("add"); !isNaN(currentVal) && $qty.val( isAdd ? ++currentVal : currentVal > 0 ? --currentVal : currentVal ); }); // fixed header $(window).scroll(function () { if ($(window).scrollTop() >= 60) { $(".topbar").addClass("shadow-sm"); } else { $(".topbar").removeClass("shadow-sm"); } }); });