Server IP : 162.214.80.37 / Your IP : 216.73.216.83 Web Server : Apache System : Linux sh013.webhostingservices.com 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64 User : imyrqtmy ( 2189) PHP Version : 8.2.18 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0755) : /home2/imyrqtmy/public_html/homeli-in/assets/js/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
(function ($) { "use strict"; /*------ Sticky menu start ------*/ var $window = $(window); $window.on('scroll', function () { var scroll = $window.scrollTop(); if (scroll < 300) { $(".sticky").removeClass("is-sticky"); } else { $(".sticky").addClass("is-sticky"); } }); /*------ Sticky menu end ------*/ /*----- sticky sidebar start -----*/ $('.sticky-sidebar').stickySidebar({ topSpacing: 120, bottomSpacing: 20, minWidth: 992, }); /*----- sticky sidebar end -----*/ /*-------- Background Image JS start --------*/ var bgSelector = $(".bg-img"); bgSelector.each(function (index, elem) { var element = $(elem), bgSource = element.data('bg'); element.css('background-image', 'url(' + bgSource + ')'); }); /*-------- Background Image JS end --------*/ /*------- Image zoom effect start -------*/ $('.img-zoom').zoom(); /*------- Image zoom effect end -------*/ /*------- tooltip active js start -------*/ var tooltipTriggerList = [].slice.call(document.querySelectorAll('[data-bs-toggle="tooltip"]')) var tooltipList = tooltipTriggerList.map(function (tooltipTriggerEl) { return new bootstrap.Tooltip(tooltipTriggerEl) }) /*------- tooltip active js start -------*/ /*------ Hero main slider active start ------*/ $('.hero-slider-active').slick({ autoplay: false, fade: true, speed: 1000, dots: true, prevArrow: '<button type="button" class="slick-prev"><i class="lnr lnr-chevron-left"></i></button>', nextArrow: '<button type="button" class="slick-next"><i class="lnr lnr-chevron-right"></i></button>', responsive: [{ breakpoint: 992, settings: { arrows: false, } }] }); /*------ Hero main slider active end ------*/ /*------ Trending item carousel active start ------*/ $('.product-carousel--4').slick({ autoplay: false, fade: false, speed: 1000, slidesToShow: 4, adaptiveHeight: true, prevArrow: '<button type="button" class="slick-prev"><i class="lnr lnr-chevron-left"></i></button>', nextArrow: '<button type="button" class="slick-next"><i class="lnr lnr-chevron-right"></i></button>', responsive: [{ breakpoint: 992, settings: { slidesToShow: 3 } }, { breakpoint: 768, settings: { slidesToShow: 2 } }, { breakpoint: 480, settings: { slidesToShow: 1 } }] }); /*------ Trending item carousel active end ------*/ /*------ product carousel active start ------*/ $('.product-carousel--4_2').slick({ autoplay: false, fade: false, speed: 1000, slidesToShow: 4, rows: 2, adaptiveHeight: true, prevArrow: '<button type="button" class="slick-prev"><i class="lnr lnr-chevron-left"></i></button>', nextArrow: '<button type="button" class="slick-next"><i class="lnr lnr-chevron-right"></i></button>', responsive: [{ breakpoint: 992, settings: { slidesToShow: 3 } }, { breakpoint: 768, settings: { slidesToShow: 2, rows: 1 } }, { breakpoint: 480, settings: { slidesToShow: 1, rows: 1 } }] }); /*------ product carousel active end ------*/ /*------ product carousel active start ------*/ $('.product-carousel--5_2').slick({ autoplay: false, fade: false, speed: 1000, slidesToShow: 5, rows: 2, adaptiveHeight: true, prevArrow: '<button type="button" class="slick-prev"><i class="lnr lnr-chevron-left"></i></button>', nextArrow: '<button type="button" class="slick-next"><i class="lnr lnr-chevron-right"></i></button>', responsive: [{ breakpoint: 1200, settings: { slidesToShow: 4 } }, { breakpoint: 992, settings: { slidesToShow: 3 } }, { breakpoint: 768, settings: { slidesToShow: 2, rows: 1 } }, { breakpoint: 480, settings: { slidesToShow: 1, rows: 1 } }] }); /*------ product carousel active end ------*/ /*------ blog carousel active start ------*/ $('.blog-carousel-active').slick({ autoplay: true, speed: 1000, slidesToShow: 3, adaptiveHeight: true, prevArrow: '<button type="button" class="slick-prev"><i class="lnr lnr-chevron-left"></i></button>', nextArrow: '<button type="button" class="slick-next"><i class="lnr lnr-chevron-right"></i></button>', responsive: [{ breakpoint: 992, settings: { slidesToShow: 2 } }, { breakpoint: 768, settings: { slidesToShow: 1 } }] }); /*------ blog carousel active end ------*/ /*------ blog carousel active start ------*/ $('.blog-carousel-2').slick({ autoplay: false, speed: 1000, dots: true, prevArrow: '<button type="button" class="slick-prev"><i class="lnr lnr-chevron-left"></i></button>', nextArrow: '<button type="button" class="slick-next"><i class="lnr lnr-chevron-right"></i></button>', responsive: [{ breakpoint: 768, settings: { arrows: false, } }] }); /*------ blog carousel active end ------*/ /*------ group product carousel active ------*/ $('.group-list-carousel').each(function () { var $this = $(this); var $arrowContainer = $(this).parent().siblings('.section-title-append').find('.slick-append'); $this.slick({ infinite: true, rows: 3, prevArrow: '<button type="button" class="slick-prev"><i class="lnr lnr-chevron-left"></i></button>', nextArrow: '<button type="button" class="slick-next"><i class="lnr lnr-chevron-right"></i></button>', appendArrows: $arrowContainer, responsive: [{ breakpoint: 992, settings: { slidesToShow: 2, } }, { breakpoint: 768, settings: { slidesToShow: 1, } }] }); }); /*------ group product carousel active ------*/ /*------ Trending item carousel active start ------*/ $('.product-carousel--5').slick({ autoplay: false, fade: false, speed: 1000, slidesToShow: 5, adaptiveHeight: true, prevArrow: '<button type="button" class="slick-prev"><i class="lnr lnr-chevron-left"></i></button>', nextArrow: '<button type="button" class="slick-next"><i class="lnr lnr-chevron-right"></i></button>', responsive: [{ breakpoint: 1200, settings: { slidesToShow: 4 } }, { breakpoint: 992, settings: { slidesToShow: 3 } }, { breakpoint: 768, settings: { slidesToShow: 2 } }, { breakpoint: 480, settings: { slidesToShow: 1 } }] }); /*------ Trending item carousel active end ------*/ /*-------- prodct details slider active start --------*/ $('.product-large-slider').slick({ fade: true, arrows: false, asNavFor: '.pro-nav' }); // product details slider nav active $('.pro-nav').slick({ slidesToShow: 4, asNavFor: '.product-large-slider', centerMode: true, centerPadding: 0, focusOnSelect: true, prevArrow: '<button type="button" class="slick-prev"><i class="lnr lnr-chevron-left"></i></button>', nextArrow: '<button type="button" class="slick-next"><i class="lnr lnr-chevron-right"></i></button>', responsive: [{ breakpoint: 576, settings: { slidesToShow: 3, } }] }); /*-------- prodct details slider active end --------*/ /*------ product slider box start ------*/ $('.product-slider-box').slick({ autoplay: true, speed: 1000, slidesToShow: 4, prevArrow: '<button type="button" class="slick-prev"><i class="lnr lnr-chevron-left"></i></button>', nextArrow: '<button type="button" class="slick-next"><i class="lnr lnr-chevron-right"></i></button>', responsive: [{ breakpoint: 992, settings: { slidesToShow: 3, } }, { breakpoint: 768, settings: { slidesToShow: 2, } }, { breakpoint: 576, settings: { slidesToShow: 1, } }] }); /*------ product slider box active end ------*/ /*------- offcanvas search form active start -------*/ $(".offcanvas-btn").on('click', function(){ $("body").addClass('fix'); $(".offcanvas-search-inner").addClass('show') }) $(".minicart-btn").on('click', function(){ $("body").addClass('fix'); $(".minicart-inner").addClass('show') }) $(".offcanvas-close, .minicart-close,.offcanvas-overlay").on('click', function(){ $("body").removeClass('fix'); $(".offcanvas-search-inner, .minicart-inner").removeClass('show') }) /*------- offcanvas search form active end -------*/ /*------- nice select active start -------*/ $('select').niceSelect(); /*------- nice select active end -------*/ /*-------- Off Canvas Open close start--------*/ $(".off-canvas-btn").on('click', function () { $("body").addClass('fix'); $(".off-canvas-wrapper").addClass('open'); }); $(".btn-close-off-canvas,.off-canvas-overlay").on('click', function () { $("body").removeClass('fix'); $(".off-canvas-wrapper").removeClass('open'); }); /*-------- Off Canvas Open close end--------*/ // pricing filter var rangeSlider = $(".price-range"), amount = $("#amount"), minPrice = rangeSlider.data('min'), maxPrice = rangeSlider.data('max'); rangeSlider.slider({ range: true, min: minPrice, max: maxPrice, values: [minPrice, maxPrice], slide: function (event, ui) { amount.val("$" + ui.values[0] + " - $" + ui.values[1]); } }); amount.val(" $" + rangeSlider.slider("values", 0) + " - $" + rangeSlider.slider("values", 1)); /*------- product view mode change js start -------*/ $('.product-view-mode a').on('click', function (e) { e.preventDefault(); var shopProductWrap = $('.shop-product-wrap'); var viewMode = $(this).data('target'); $('.product-view-mode a').removeClass('active'); $(this).addClass('active'); shopProductWrap.removeClass('grid-view list-view').addClass(viewMode); }) /*------- product view mode change js end -------*/ /*------- Countdown Activation start -------*/ $('[data-countdown]').each(function () { var $this = $(this), finalDate = $(this).data('countdown'); $this.countdown(finalDate, function (event) { $this.html(event.strftime('<div class="single-countdown"><span class="single-countdown__time">%D</span><span class="single-countdown__text">Days</span></div><div class="single-countdown"><span class="single-countdown__time">%H</span><span class="single-countdown__text">Hours</span></div><div class="single-countdown"><span class="single-countdown__time">%M</span><span class="single-countdown__text">Mins</span></div><div class="single-countdown"><span class="single-countdown__time">%S</span><span class="single-countdown__text">Secs</span></div>')); }); }); /*------- Countdown Activation end -------*/ /*--------- quantity change js start ---------*/ $('.pro-qty').prepend('<span class="dec qtybtn">-</span>'); $('.pro-qty').append('<span class="inc qtybtn">+</span>'); $('.qtybtn').on('click', function () { var $button = $(this); var oldValue = $button.parent().find('input').val(); if ($button.hasClass('inc')) { var newVal = parseFloat(oldValue) + 1; } else { // Don't allow decrementing below zero if (oldValue > 0) { var newVal = parseFloat(oldValue) - 1; } else { newVal = 0; } } $button.parent().find('input').val(newVal); }); /*--------- quantity change js end ---------*/ /*-------- scroll to top start --------*/ $(window).on('scroll', function () { if ($(this).scrollTop() > 600) { $('.scroll-top').removeClass('not-visible'); } else { $('.scroll-top').addClass('not-visible'); } }); $('.scroll-top').on('click', function (event) { $('html,body').animate({ scrollTop: 0 }, 1000); }); /*-------- scroll to top end --------*/ /*------- Category Menu start -------*/ // Variables var categoryToggleWrap = $('.category-toggle-wrap'); var categoryToggle = $('.category-toggle'); var categoryMenu = $('.category-menu'); // Category Menu Toggles function categorySubMenuToggle() { var screenSize = $window.width(); if (screenSize <= 991) { $('.category-menu .menu-item-has-children > a').prepend('<span class="expand menu-expand">+</span>'); $('.category-menu .menu-item-has-children ul').slideUp(); } else { $('.category-menu .menu-item-has-children > a .menu-expand').remove(); $('.category-menu .menu-item-has-children ul').slideDown(); } } $(window).on({ load: function () { categorySubMenuToggle(); }, resize: function () { categorySubMenuToggle(); } }); categoryToggle.on('click', function () { categoryMenu.slideToggle(); }); // Category Sub Menu $('.category-menu').on('click', 'li a, li a .menu-expand', function (e) { var $a = $(this).hasClass('menu-expand') ? $(this).parent() : $(this); if ($a.parent().hasClass('menu-item-has-children')) { if ($a.attr('href') === '#' || $(this).hasClass('menu-expand')) { if ($a.siblings('ul:visible').length > 0) $a.siblings('ul').slideUp(); else { $(this).parents('li').siblings('li').find('ul:visible').slideUp(); $a.siblings('ul').slideDown(); } } } if ($(this).hasClass('menu-expand') || $a.attr('href') === '#') { e.preventDefault(); return false; } }); /*------- Category Menu end -------*/ /*------- offcanvas mobile menu start -------*/ var $offCanvasNav = $('.mobile-menu'), $offCanvasNavSubMenu = $offCanvasNav.find('.dropdown'); /*Add Toggle Button With Off Canvas Sub Menu*/ $offCanvasNavSubMenu.parent().prepend('<span class="menu-expand"><i></i></span>'); /*Close Off Canvas Sub Menu*/ $offCanvasNavSubMenu.slideUp(); /*Category Sub Menu Toggle*/ $offCanvasNav.on('click', 'li a, li .menu-expand', function(e) { var $this = $(this); if ( ($this.parent().attr('class').match(/\b(menu-item-has-children|has-children|has-sub-menu)\b/)) && ($this.attr('href') === '#' || $this.hasClass('menu-expand')) ) { e.preventDefault(); if ($this.siblings('ul:visible').length){ $this.parent('li').removeClass('active'); $this.siblings('ul').slideUp(); } else { $this.parent('li').addClass('active'); $this.closest('li').siblings('li').removeClass('active').find('li').removeClass('active'); $this.closest('li').siblings('li').find('ul:visible').slideUp(); $this.siblings('ul').slideDown(); } } }); /*------- offcanvas mobile menu end -------*/ /*------- Checkout Page accordion start -------*/ $("#create_pwd").on("change", function () { $(".account-create").slideToggle("100"); }); $("#ship_to_different").on("change", function () { $(".ship-to-different").slideToggle("100"); }); // Payment Method Accordion $('input[name="paymentmethod"]').on('click', function () { var $value = $(this).attr('value'); $('.payment-method-details').slideUp(); $('[data-method="' + $value + '"]').slideDown(); }); /*------- Checkout Page accordion start -------*/ // Mailchimp for dynamic newsletter $('#mc-form').ajaxChimp({ language: 'en', callback: mailChimpResponse, // ADD YOUR MAILCHIMP URL BELOW HERE! url: 'https://devitems.us11.list-manage.com/subscribe/post?u=6bbb9b6f5827bd842d9640c82&id=05d85f18ef' }); // mailchimp active js function mailChimpResponse(resp) { if (resp.result === 'success') { $('.mailchimp-success').html('' + resp.msg).fadeIn(900); $('.mailchimp-error').fadeOut(400); } else if (resp.result === 'error') { $('.mailchimp-error').html('' + resp.msg).fadeIn(900); } } // slide effect dropdown function dropdownAnimation() { $('.toggle-bar').on('show.bs.toggle-bar', function (e) { $(this).find('.dropdown-list').first().stop(true, true).slideDown(5000); }); $('.toggle-bar').on('hide.bs.toggle-bar', function (e) { $(this).find('.dropdown-list').first().stop(true, true).slideUp(5000); }); } dropdownAnimation(); /*------ instagram feed carousel start ------*/ $('.instagram-carousel').slick({ autoplay: true, speed: 1000, slidesToShow: 5, arrows: false, responsive: [{ breakpoint: 768, settings: { slidesToShow: 3 } }, { breakpoint: 480, settings: { slidesToShow: 2 } }] }); /*------ instagram feed carousel end ------*/ }(jQuery));