1(function ($) { 2 "use strict"; 3 4 // Preloader 5 var win = $(window); 6 win.on('load', function () { 7 $('.page-loader').delay(350).fadeOut('slow'); 8 }); 9 10 /*-- 11 Menu Stick 12 -----------------------------------*/ 13 var header = $('.sticky-bar'); 14 var win = $(window); 15 win.on('scroll', function () { 16 var scroll = win.scrollTop(); 17 if (scroll < 200) { 18 header.removeClass('stick'); 19 } else { 20 header.addClass('stick'); 21 } 22 }); 23 24 25 /* Slider active */ 26 $('.slider-active').owlCarousel({ 27 loop: true, 28 nav: true, 29 autoplay: false, 30 autoplayTimeout: 5000, 31 navText: ['<i class="la la-angle-up"></i>', '<i class="la la-angle-down"></i>'], 32 animateOut: 'fadeOut', 33 animateIn: 'fadeIn', 34 dotsData: true, 35 item: 1, 36 responsive: { 37 0: { 38 items: 1 39 }, 40 768: { 41 items: 1 42 }, 43 1000: { 44 items: 1 45 } 46 } 47 }); 48 49 /* Slider active 2 */ 50 $('.slider-active-2').owlCarousel({ 51 loop: true, 52 nav: true, 53 autoplay: false, 54 autoplayTimeout: 5000, 55 navText: ['<i class="la la-angle-left"></i>', '<i class="la la-angle-right"></i>'], 56 animateOut: 'fadeOut', 57 animateIn: 'fadeIn', 58 item: 1, 59 responsive: { 60 0: { 61 items: 1 62 }, 63 768: { 64 items: 1 65 }, 66 1000: { 67 items: 1 68 } 69 } 70 }); 71 72 /* Slider active 3 */ 73 $('.slider-active-3').owlCarousel({ 74 loop: true, 75 nav: true, 76 autoplay: false, 77 autoplayTimeout: 5000, 78 navText: ['<i class="la la-arrow-left"></i>', '<i class="la la-arrow-right"></i>'], 79 animateOut: 'fadeOut', 80 animateIn: 'fadeIn', 81 item: 1, 82 responsive: { 83 0: { 84 items: 1 85 }, 86 768: { 87 items: 1 88 }, 89 1000: { 90 items: 1 91 } 92 } 93 }); 94 95 /* Slider active 4 */ 96 $('.slider-active-4').owlCarousel({ 97 loop: true, 98 nav: false, 99 autoplay: false, 100 autoplayTimeout: 5000, 101 animateOut: 'fadeOut', 102 animateIn: 'fadeIn', 103 item: 1, 104 responsive: { 105 0: { 106 items: 1 107 }, 108 768: { 109 items: 1 110 }, 111 1000: { 112 items: 1 113 } 114 } 115 }); 116 117 /* Product slider active */ 118 $('.product-slider-active').owlCarousel({ 119 loop: true, 120 nav: true, 121 navText:["<span class='carousel-control-prev-icon'></span>","<span class='carousel-control-next-icon'></span>"], 122 autoplay: true, 123 autoplayTimeout: 5000, 124 animateOut: 'fadeOut', 125 animateIn: 'fadeIn', 126 item: 4, 127 margin: 30, 128 responsive: { 129 0: { 130 items: 1 131 }, 132 576: { 133 items: 2 134 }, 135 768: { 136 items: 2 137 }, 138 992: { 139 items: 3 140 }, 141 1200: { 142 items: 4 143 } 144 } 145 }); 146 147 /* Product slider active 2 */ 148 $('.product-slider-active-2').owlCarousel({ 149 loop: true, 150 nav: false, 151 autoplay: false, 152 autoplayTimeout: 5000, 153 animateOut: 'fadeOut', 154 animateIn: 'fadeIn', 155 item: 5, 156 responsive: { 157 0: { 158 items: 1 159 }, 160 576: { 161 items: 2 162 }, 163 768: { 164 items: 2 165 }, 166 992: { 167 items: 3 168 }, 169 1200: { 170 items: 5 171 } 172 } 173 });
174 175 /* Product slider active 3 */ 176 $('.product-slider-active-3').owlCarousel({ 177 loop: true, 178 nav: false, 179 autoplay: false, 180 autoplayTimeout: 5000, 181 animateOut: 'fadeOut', 182 animateIn: 'fadeIn', 183 item: 3, 184 margin: 30, 185 responsive: { 186 0: { 187 items: 1 188 }, 189 576: { 190 items: 2 191 }, 192 768: { 193 items: 2 194 }, 195 992: { 196 items: 3 197 }, 198 1200: { 199 items: 3 200 } 201 } 202 }); 203 204 205 /*====== mobile off canvas active ======*/ 206 function headermobileAside() { 207 var navbarTrigger = $('.mobile-aside-button'), 208 endTrigger = $('.mobile-aside-close'), 209 container = $('.mobile-off-canvas-active'), 210 wrapper = $('.main-wrapper'); 211 212 wrapper.prepend('<div class="body-overlay"></div>'); 213 214 navbarTrigger.on('click', function (e) { 215 e.preventDefault(); 216 container.addClass('inside'); 217 wrapper.addClass('overlay-active'); 218 }); 219 220 endTrigger.on('click', function () { 221 container.removeClass('inside'); 222 wrapper.removeClass('overlay-active'); 223 }); 224 225 $('.body-overlay').on('click', function () { 226 container.removeClass('inside'); 227 wrapper.removeClass('overlay-active'); 228 }); 229 }; 230 headermobileAside(); 231 232 /*====== clickable mainmenu active ======*/ 233 function sidebarMenu() { 234 var navbarTrigger = $('.clickable-mainmenu-button'), 235 endTrigger = $('.clickable-mainmenu-close'), 236 container = $('.clickable-mainmenu-active'), 237 wrapper = $('.main-wrapper-2'); 238 239 wrapper.prepend('<div class="body-overlay-2"></div>'); 240 241 navbarTrigger.on('click', function (e) { 242 e.preventDefault(); 243 container.addClass('inside'); 244 wrapper.addClass('overlay-active-2'); 245 }); 246 247 endTrigger.on('click', function () { 248 container.removeClass('inside'); 249 wrapper.removeClass('overlay-active-2'); 250 }); 251 252 $('.body-overlay-2').on('click', function () { 253 container.removeClass('inside'); 254 wrapper.removeClass('overlay-active-2'); 255 }); 256 }; 257 sidebarMenu(); 258 259 260 /*--------------------- 261 mobile-menu 262 --------------------- */
263 var $offCanvasNav = $('.mobile-menu , .sidebar-menu'), 264 $offCanvasNavSubMenu = $offCanvasNav.find('.dropdown'); 265 266 /*Add Toggle Button With Off Canvas Sub Menu*/ 267 $offCanvasNavSubMenu.parent().prepend('<span class="menu-expand"><i></i></span>'); 268 269 /*Close Off Canvas Sub Menu*/ 270 $offCanvasNavSubMenu.slideUp(); 271 272 /*Category Sub Menu Toggle*/ 273 $offCanvasNav.on('click', 'li a, li .menu-expand', function (e) { 274 var $this = $(this); 275 if (($this.parent().attr('class').match(/\b(menu-item-has-children|has-children|has-sub-menu)\b/)) && ($this.attr('href') === '#' || $this.hasClass('menu-expand'))) { 276 e.preventDefault(); 277 if ($this.siblings('ul:visible').length) { 278 $this.parent('li').removeClass('active'); 279 $this.siblings('ul').slideUp(); 280 } else { 281 $this.parent('li').addClass('active'); 282 $this.closest('li').siblings('li').removeClass('active').find('li').removeClass('active'); 283 $this.closest('li').siblings('li').find('ul:visible').slideUp(); 284 $this.siblings('ul').slideDown(); 285 } 286 } 287 }); 288 289 290 /*--- language currency active ----*/ 291 $('.mobile-language-active').on('click', function (e) { 292 e.preventDefault(); 293 $('.lang-dropdown-active').slideToggle(900); 294 }); 295 $('.mobile-currency-active').on('click', function (e) { 296 e.preventDefault(); 297 $('.curr-dropdown-active').slideToggle(900); 298 }); 299 $('.mobile-account-active').on('click', function (e) { 300 e.preventDefault(); 301 $('.account-dropdown-active').slideToggle(900); 302 }); 303 304 305 /*====== Search active ======*/ 306 function sidebarSearch() { 307 var searchTrigger = $('button.search-active'), 308 endTriggersearch = $('button.search-close'), 309 container = $('.main-search-active'); 310 searchTrigger.on('click', function () { 311 container.addClass('inside'); 312 }); 313 endTriggersearch.on('click', function () { 314 container.removeClass('inside'); 315 }); 316 }; 317 sidebarSearch(); 318 319 320 /*-- 321 Cart active 322 -----------------------------------*/ 323 if ($('.cart-wrap').length) { 324 var $body = $('body'), 325 $cartWrap = $('.cart-wrap'), 326 $cartContent = $cartWrap.find('.shopping-cart-content'); 327 $cartWrap.on('click', '.cart-active', function (e) { 328 e.preventDefault(); 329 var $this = $(this); 330 if (!$this.parent().hasClass('show')) { 331 $this.siblings('.shopping-cart-content').addClass('show').parent().addClass('show'); 332 } else { 333 $this.siblings('.shopping-cart-content').removeClass('show').parent().removeClass('show'); 334 } 335 }); 336 /*Close When Click Close Button*/ 337 $cartWrap.on('click', '.cart-close', function (e) { 338 e.preventDefault(); 339 var $this = $(this); 340 $this.closest('.cart-wrap').removeClass('show').find('.shopping-cart-content').removeClass('show'); 341 }); 342 /*Close When Click Outside*/ 343 $body.on('click', function (e) { 344 var $target = e.target; 345 if (!$($target).is('.cart-wrap') && !$($target).parents().is('.cart-wrap') && $cartWrap.hasClass('show')) { 346 $cartWrap.removeClass('show'); 347 $cartContent.removeClass('show'); 348 } 349 }); 350 } 351 352 /*--- Quickview slide active ---*/ 353 $('.quickview-slide-active').owlCarousel({ 354 loop: true, 355 navText: ["<i class='la la-angle-left'></i>", "<i class='la la-angle-right'></i>"], 356 margin: 15, 357 smartSpeed: 1000, 358 nav: true, 359 dots: false, 360 responsive: { 361 0: { 362 items: 3, 363 autoplay: true, 364 smartSpeed: 300 365 }, 366 576: { 367 items: 3 368 }, 369 768: { 370 items: 3 371 }, 372 1000: { 373 items: 3 374 } 375 } 376 }) 377 378 $('.quickview-slide-active a').on('click', function () { 379 $('.quickview-slide-active a').removeClass('active'); 380 }) 381 382 /*---------------------------- 383 Cart Plus Minus Button 384 ------------------------------ */ 385 var CartPlusMinus = $('.cart-plus-minus'); 386 CartPlusMinus.prepend('<div class="dec qtybutton" onclick="updateQty2(this.nextSibling.nextSibling.id.substr(3))">-</div>'); 387 CartPlusMinus.append('<div class="inc qtybutton" onclick="updateQty2(this.previousSibling.previousSibling.id.substr(3))">+</div>'); 388 // CartPlusMinus.prepend('<div class="dec qtybutton" onclick="updateQty(this.nextSibling.nextSibling.id.substr(3))">-</div>'); 389 // CartPlusMinus.append('<div class="inc qtybutton" onclick="updateQty(this.previousSibling.previousSibling.id.substr(3))">+</div>'); 390 $(".qtybutton").on("click", function () { 391 var $button = $(this); 392 var oldValue = $button.parent().find("input").val(); 393 if ($button.text() === "+") { 394 if (parseInt($button.parent().find("input").attr("max")) > parseInt(oldValue) || $button.parent().find("input").attr("max") == '') { 395 var newVal = parseFloat(oldValue) + 1; 396 } 397 else { 398 var newVal = parseFloat(oldValue); 399 } 400 } else { 401 // Don't allow decrementing below zero 402 if (oldValue > 1) { 403 var newVal = parseFloat(oldValue) - 1; 404 } else { 405 newVal = 1; 406 } 407 } 408 $button.parent().find("input").val(newVal); 409 });
410 411 412 /*--------------------- 413 Video popup 414 --------------------- */ 415 $('.video-popup').magnificPopup({ 416 type: 'iframe', 417 mainClass: 'mfp-fade', 418 removalDelay: 160, 419 preloader: false, 420 zoom: { 421 enabled: true, 422 } 423 }); 424 425 /*----------------------- 426 Banner slider active 427 -----------------------------------*/ 428 $('.banner-slider-active').slick({ 429 centerMode: true, 430 arrows: false, 431 autoplay: false, 432 autoplaySpeed: 2000, 433 centerPadding: '170px', 434 slidesToShow: 3, 435 slidesToScroll: 1, 436 responsive: [{ 437 breakpoint: 1500, 438 settings: { 439 slidesToShow: 2, 440 } 441 }, 442 { 443 breakpoint: 1200, 444 settings: { 445 slidesToShow: 2, 446 } 447 }, 448 { 449 breakpoint: 991, 450 settings: { 451 slidesToShow: 2, 452 centerPadding: '120px', 453 } 454 }, 455 { 456 breakpoint: 768, 457 settings: { 458 slidesToShow: 1, 459 centerPadding: '100px', 460 } 461 }, 462 { 463 breakpoint: 575, 464 settings: { 465 slidesToShow: 1, 466 centerPadding: '50px', 467 } 468 } 469 ] 470 }); 471 472 473 /*-- 474 instafeed 475 -----------------------------------*/ 476 // User Changeable Access 477 var activeId = $("#instafeed"), 478 myTemplate = '<div class="instagram-item"><a href="{{link}}" target="_blank" id="{{id}}"><img src="{{image}}" /></a></div>'; 479 if (activeId.length) { 480 var userID = activeId.attr('data-userid'), 481 accessTokenID = activeId.attr('data-accesstoken'), 482 userFeed = new Instafeed({ 483 get: 'user', 484 userId: userID, 485 accessToken: accessTokenID, 486 resolution: 'low_resolution', 487 template: myTemplate, 488 sortBy: 'least-recent', 489 limit: 15, 490 links: false 491 }); 492 userFeed.run(); 493 } 494 495 // Instagram feed carousel active 496 $(window).on('load', function () { 497 /* Testimonial active */ 498 $('.instagram-carousel').owlCarousel({ 499 loop: true, 500 nav: false, 501 autoplay: false, 502 autoplayTimeout: 5000, 503 item: 5, 504 margin: 20, 505 responsive: { 506 0: { 507 items: 1, 508 autoplay: true, 509 }, 510 576: { 511 items: 3 512 }, 513 768: { 514 items: 4 515 }, 516 1000: { 517 items: 5 518 } 519 } 520 }) 521 $('.instagram-carousel-2').owlCarousel({ 522 loop: true, 523 nav: false, 524 autoplay: false, 525 autoplayTimeout: 5000, 526 item: 6, 527 responsive: { 528 0: { 529 items: 1, 530 autoplay: true, 531 }, 532 576: { 533 items: 3 534 }, 535 768: { 536 items: 4 537 }, 538 1000: { 539 items: 6 540 } 541 } 542 }) 543 }) 544 545 /*------ Wow Active ----*/ 546 new WOW().init(); 547 548 549 /*--------------------- 550 Countdown 551 --------------------- */ 552 $('[data-countdown]').each(function () { 553 var $this = $(this), 554 finalDate = $(this).data('countdown'); 555 $this.countdown(finalDate, function (event) { 556 $this.html(event.strftime('<span class="cdown day"> <span>%-D </span><p>Days</p></span> <span class="cdown hour"> <span> %-H</span> <p>Hours</p></span> <span class="cdown minutes"><span>%M</span> <p>Mins</p></span class="cdown second"> <span> <span>%S</span> <p>Secs</p></span>')); 557 }); 558 });
559 560 561 /* Brand logo active */ 562 $('.brand-logo-active').owlCarousel({ 563 loop: true, 564 nav: false, 565 autoplay: false, 566 autoplayTimeout: 5000, 567 item: 4, 568 responsive: { 569 0: { 570 items: 1 571 }, 572 576: { 573 items: 2 574 }, 575 768: { 576 items: 3 577 }, 578 992: { 579 items: 4 580 }, 581 1000: { 582 items: 4 583 } 584 } 585 }) 586 587 /* Brand logo active 2 */ 588 $('.brand-logo-active-2').owlCarousel({ 589 loop: true, 590 nav: false, 591 autoplay: false, 592 autoplayTimeout: 5000, 593 item: 5, 594 margin: 100, 595 responsive: { 596 0: { 597 items: 2, 598 margin: 30, 599 }, 600 576: { 601 items: 3, 602 margin: 50, 603 }, 604 768: { 605 items: 3 606 }, 607 992: { 608 items: 4 609 }, 610 1000: { 611 items: 5 612 } 613 } 614 }) 615 616 /* Banner slider active 2 */ 617 $('.banner-slider-active-2').owlCarousel({ 618 loop: true, 619 nav: false, 620 autoplay: false, 621 autoplayTimeout: 5000, 622 item: 3, 623 margin: 15, 624 responsive: { 625 0: { 626 items: 2, 627 }, 628 576: { 629 items: 3, 630 }, 631 768: { 632 items: 3 633 }, 634 992: { 635 items: 3 636 }, 637 1000: { 638 items: 3 639 } 640 } 641 }) 642 643 /* Banner slider active 3 */ 644 $('.banner-slider-active-3').owlCarousel({ 645 loop: true, 646 nav: false, 647 autoplay: false, 648 autoplayTimeout: 5000, 649 item: 3, 650 responsive: { 651 0: { 652 items: 1, 653 }, 654 576: { 655 items: 2, 656 }, 657 768: { 658 items: 3 659 }, 660 992: { 661 items: 3 662 }, 663 1000: { 664 items: 3 665 } 666 } 667 }) 668 669 670 /*-- 671 Setting active 672 -----------------------------------*/ 673 if ($('.setting-wrap').length) { 674 var $body2 = $('body'), 675 $elizaDropdown2 = $('.setting-wrap'), 676 $elizaDropdownMenu2 = $elizaDropdown2.find('.setting-content'); 677 $elizaDropdown2.on('click', '.setting-active', function (e) { 678 e.preventDefault(); 679 var $this = $(this); 680 if (!$this.parent().hasClass('show')) { 681 $this.siblings('.setting-content').addClass('show').slideDown().parent().addClass('show'); 682 } else { 683 $this.siblings('.setting-content').removeClass('show').slideUp().parent().removeClass('show'); 684 } 685 }); 686 /*Close When Click Outside*/ 687 $body2.on('click', function (e) { 688 var $target = e.target; 689 if (!$($target).is('.setting-wrap') && !$($target).parents().is('.setting-wrap') && $elizaDropdown2.hasClass('show')) { 690 $elizaDropdown2.removeClass('show'); 691 $elizaDropdownMenu2.removeClass('show').slideUp(); 692 } 693 }); 694 } 695 696 /* Cart search */ 697 $(".currency-dropdown-active").on("click", function (e) { 698 e.preventDefault(); 699 $(this).parent().find('.currency-dropdown').slideToggle('medium'); 700 }) 701 702 /* hover 3d init for tilt */ 703 if ($('.tilter').length > 0) { 704 $('.tilter').tilt({ 705 maxTilt: 40, 706 perspective: 800, 707 easing: "cubic-bezier(.03,.98,.52,.2)", 708 scale: 1, 709 speed: 800, 710 transition: true, 711 }); 712 } 713 714 /*------------------------- 715 category toggle function 716 --------------------------*/ 717 $('.showcat').on('click', function (e) { 718 e.preventDefault(); 719 $('.hidecat').slideToggle(900); 720 });
721 722 /* Sidemenu Dropdown */ 723 function sidemenuDropdown() { 724 var $this = $('.mobile-category-menu'); 725 $this.find('nav .cr-dropdown') 726 .find('ul').slideUp(); 727 $this.find('nav li.cr-dropdown > a, nav li.cr-sub-dropdown > a').on('click', function (e) { 728 e.preventDefault(); 729 $(this).next().slideToggle(); 730 }); 731 } 732 sidemenuDropdown(); 733 734 /*-- 735 Masonry active 736 -----------------------------------*/ 737 $('.grid').imagesLoaded(function () { 738 // init Isotope 739 var $grid = $('.grid').isotope({ 740 itemSelector: '.grid-item', 741 percentPosition: true, 742 layoutMode: 'masonry', 743 masonry: { 744 // use outer width of grid-sizer for columnWidth 745 columnWidth: '.grid-sizer', 746 } 747 }); 748 }); 749 750 /*--------------------- 751 Price slider 752 --------------------- */ 753 var sliderrange = $('#slider-range'); 754 var amountprice = $('#amount'); 755 $(function () { 756 sliderrange.slider({ 757 range: true, 758 min: 0, 759 max: $('#max_price').val(), 760 values: [0, $('#max_price').val()], 761 slide: function (event, ui) { 762 amountprice.val(ui.values[0] + "-" + ui.values[1]); 763 $('#amount_range').html(ui.values[0] + " ден. - " + ui.values[1] + " ден."); 764 } 765 }); 766 amountprice.val(sliderrange.slider("values", 0) + 767 "-" + sliderrange.slider("values", 1)); 768 }); 769 770 771 /*--- checkout toggle function ----*/ 772 $('.checkout-click1').on('click', function (e) { 773 e.preventDefault(); 774 $('.checkout-login-info').slideToggle(900); 775 }); 776 777 778 /*--- checkout toggle function ----*/ 779 $('.checkout-click3').on('click', function (e) { 780 e.preventDefault(); 781 $('.checkout-login-info3').slideToggle(1000); 782 }); 783 784 /*------------------------- 785 Create an account toggle 786 --------------------------*/ 787 $('.checkout-toggle2').on('click', function () { 788 $('.open-toggle2').slideToggle(1000); 789 }); 790 791 $('.checkout-toggle').on('click', function () { 792 $('.open-toggle').slideToggle(1000); 793 }); 794 795 /*------------------------- 796 checkout one click toggle function 797 --------------------------*/
798 var checked = $('.sin-payment input:checked') 799 if (checked) { 800 $(checked).siblings('.payment-box').slideDown(900); 801 }; 802 $('.sin-payment input').on('change', function () { 803 $('.payment-box').slideUp(900); 804 $(this).siblings('.payment-box').slideToggle(900); 805 }); 806 807 /*-------------------------- 808 ScrollUp 809 ---------------------------- */ 810 $.scrollUp({ 811 scrollText: '<i class="la la-arrow-up"></i>', 812 easingType: 'linear', 813 scrollSpeed: 900, 814 animation: 'fade' 815 }); 816 817 /*----------------------- 818 Product details slider 819 --------------------------- */ 820 $('.product-dec-slider').slick({ 821 infinite: true, 822 slidesToShow: 4, 823 slidesToScroll: 1, 824 lazyLoad: 'ondemand', 825 prevArrow: '<span class="product-dec-icon product-dec-prev"><i class="la la-angle-left"></i></span>', 826 nextArrow: '<span class="product-dec-icon product-dec-next"><i class="la la-angle-right"></i></span>', 827 responsive: [{ 828 breakpoint: 1199, 829 settings: { 830 slidesToShow: 3, 831 slidesToScroll: 1 832 } 833 }, 834 { 835 breakpoint: 768, 836 settings: { 837 slidesToShow: 3, 838 slidesToScroll: 1 839 } 840 }, 841 { 842 breakpoint: 767, 843 settings: { 844 slidesToShow: 4, 845 slidesToScroll: 1 846 } 847 }, 848 { 849 breakpoint: 575, 850 settings: { 851 slidesToShow: 2, 852 slidesToScroll: 1 853 } 854 } 855 ] 856 }); 857 858 859 /*---------------------------- 860 Product details slider 2 861 ------------------------------ */ 862 $('.product-dec-slider-2').slick({ 863 infinite: true, 864 slidesToShow: 4, 865 vertical: true, 866 slidesToScroll: 1, 867 centerPadding: '60px', 868 prevArrow: '<span class="product-dec-icon product-dec-prev"><i class="la la-angle-up"></i></span>', 869 nextArrow: '<span class="product-dec-icon product-dec-next"><i class="la la-angle-down"></i></span>', 870 responsive: [{ 871 breakpoint: 1200, 872 settings: { 873 slidesToShow: 4, 874 slidesToScroll: 1 875 } 876 }, 877 { 878 breakpoint: 1199, 879 settings: { 880 slidesToShow: 4, 881 slidesToScroll: 1 882 } 883 }, 884 { 885 breakpoint: 991, 886 settings: { 887 slidesToShow: 4, 888 slidesToScroll: 1 889 } 890 }, 891 { 892 breakpoint: 767, 893 settings: { 894 slidesToShow: 4, 895 slidesToScroll: 1 896 } 897 }, 898 { 899 breakpoint: 575, 900 settings: { 901 slidesToShow: 2, 902 slidesToScroll: 1 903 } 904 } 905 ] 906 }); 907 908 $('.product-dec-slider-main').slick({ 909 slidesToShow: 1, 910 slidesToScroll: 1, 911 arrows: false, 912 fade: true, 913 asNavFor: '.product-dec-slider-main-nav', 914 }); 915 916 $('.product-dec-slider-main-nav').slick({ 917 infinite: true, 918 slidesToShow: 6, 919 slidesToScroll: 1, 920 focusOnSelect: true, 921 asNavFor: '.product-dec-slider-main', 922 prevArrow: '<span class="product-dec-icon product-dec-prev"><i class="la la-angle-left"></i></span>', 923 nextArrow: '<span class="product-dec-icon product-dec-next"><i class="la la-angle-right"></i></span>', 924 responsive: [{ 925 breakpoint: 1199, 926 settings: { 927 slidesToShow: 4, 928 slidesToScroll: 1 929 } 930 }, 931 { 932 breakpoint: 768, 933 settings: { 934 slidesToShow: 3, 935 slidesToScroll: 1 936 } 937 }, 938 { 939 breakpoint: 575, 940 settings: { 941 slidesToShow: 2, 942 slidesToScroll: 1 943 } 944 } 945 ] 946 });
947 948 949 /*-------------------------- 950 Product Zoom 951 ---------------------------- */ 952 var ezApi = $(".zoompro").elevateZoom({ 953 gallery: "gallery", 954 galleryActiveClass: "active", 955 zoomWindowWidth: 300, 956 zoomWindowHeight: 100, 957 scrollZoom: false, 958 zoomType: "inner", 959 cursor: "crosshair", 960 // new 961 // zoomLevel: 3, 962 // minZoomLevel: 3, 963 // maxZoomLevel: 3 964 965 }); 966 967 968 /*--------------------- 969 Sidebar sticky active 970 --------------------- */ 971 $('.sidebar-active').stickySidebar({ 972 topSpacing: 80, 973 bottomSpacing: 30, 974 minWidth: 767, 975 }); 976 977 /* Product details slider */ 978 $('.box-slider-active').owlCarousel({ 979 loop: true, 980 nav: true, 981 autoplay: false, 982 autoplayTimeout: 5000, 983 animateOut: 'fadeOut', 984 animateIn: 'fadeIn', 985 navText: ['<i class="la la-angle-left"></i>', '<i class="la la-angle-right"></i>'], 986 item: 3, 987 margin: 30, 988 responsive: { 989 0: { 990 items: 1 991 }, 992 576: { 993 items: 2 994 }, 995 768: { 996 items: 3 997 }, 998 1000: { 999 items: 3 1000 } 1001 } 1002 }) 1003 1004 1005 1006 /*-- 1007 Image Popup 1008 ------------------------*/ 1009 $('.img-popup').magnificPopup({ 1010 type: 'image', 1011 gallery: { 1012 enabled: true 1013 } 1014 }); 1015 1016 1017 /* Testimonial active 3 */ 1018 $('.testimonial-active').owlCarousel({ 1019 loop: true, 1020 nav: false, 1021 autoplay: false, 1022 autoplayTimeout: 5000, 1023 animateOut: 'fadeOut', 1024 animateIn: 'fadeIn', 1025 navText: ['<i class="ti-angle-left"></i>', '<i class="ti-angle-right"></i>'], 1026 item: 2, 1027 margin: 50, 1028 responsive: { 1029 0: { 1030 items: 1 1031 }, 1032 768: { 1033 items: 1 1034 }, 1035 992: { 1036 items: 2 1037 }, 1038 1000: { 1039 items: 2 1040 } 1041 } 1042 }) 1043 1044 1045 /*-- 1046 Smooth Scroll 1047 -----------------------------------*/ 1048 $('.scroll-bottom').on('click', function (e) { 1049 e.preventDefault(); 1050 var link = this; 1051 $.smoothScroll({ 1052 offset: 0, 1053 scrollTarget: link.hash 1054 }); 1055 }); 1056 1057 1058 1059})(jQuery); 1060 1061function owlReload() { 1062 /*--- Quickview slide active ---*/ 1063 $('.quickview-slide-active').owlCarousel({ 1064 loop: true, 1065 navText: ["<i class='la la-angle-left'></i>", "<i class='la la-angle-right'></i>"], 1066 margin: 15, 1067 smartSpeed: 1000, 1068 nav: true, 1069 dots: false, 1070 responsive: { 1071 0: { 1072 items: 3, 1073 autoplay: true, 1074 smartSpeed: 300 1075 }, 1076 576: { 1077 items: 3 1078 }, 1079 768: { 1080 items: 3 1081 }, 1082 1000: { 1083 items: 3 1084 } 1085 } 1086 }) 1087 1088 $('.quickview-slide-active a').on('click', function () { 1089 $('.quickview-slide-active a').removeClass('active'); 1090 }) 1091}
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.