| Server IP : 108.167.142.43 / Your IP : 216.73.217.32 Web Server : Apache System : Linux gator4174.hostgator.com 5.14.0-687.39.1.el9_8.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Aug 18 06:09:16 EDT 2026 x86_64 User : delarice ( 2406) PHP Version : 8.3.36 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home2/delarice/public_html/wp-content/themes/astra/assets/js/unminified/ |
Upload File : |
(function () {
// Triggers sticky add to cart on scroll.
const astraStickyAddToCart = document.querySelector(".ast-sticky-add-to-cart");
if (astraStickyAddToCart) {
const scrollOffset = document.querySelector('.product .single_add_to_cart_button').offsetTop;
window.addEventListener("scroll", function () {
if (window.scrollY >= scrollOffset) {
astraStickyAddToCart.classList.add('is-active');
} else {
astraStickyAddToCart.classList.remove('is-active');
}
})
}
// Smooth scrolls if select option button is active.
const AstraSmoothScrollBtn = document.querySelector(".ast-sticky-add-to-cart-action-wrap .single_link_to_cart_button");
const element = document.querySelector(".single_add_to_cart_button");
if (AstraSmoothScrollBtn && element) {
const headerOffset = 230;
const elementPosition = document.querySelector('.single_add_to_cart_button').offsetTop;
if (elementPosition) {
const offsetPosition = elementPosition - headerOffset;
if (offsetPosition) {
AstraSmoothScrollBtn.addEventListener('click', function (e) {
e.preventDefault();
window.scrollTo({
top: offsetPosition,
behavior: "smooth"
});
});
}
}
}
})();