/* --------------------------------------------------- Theme Name: Anime Description: Anime video tamplate Author: Colorib Author URI: https://colorib.com/ Version: 1.0 Created: Colorib --------------------------------------------------------- */ 'use strict'; (function ($) { /*------------------ Preloader --------------------*/ $(window).on('load', function () { $(".loader").fadeOut(); $("#preloder").delay(200).fadeOut("slow"); /*------------------ FIlter --------------------*/ $('.filter__controls li').on('click', function () { $('.filter__controls li').removeClass('active'); $(this).addClass('active'); }); if ($('.filter__gallery').length > 0) { var containerEl = document.querySelector('.filter__gallery'); var mixer = mixitup(containerEl); } }); /*------------------ Background Set --------------------*/ $('.set-bg').each(function () { var bg = $(this).data('setbg'); $(this).css('background-image', 'url(' + bg + ')'); }); // Search model $('.search-switch').on('click', function () { $('.search-model').fadeIn(400); }); $('.search-close-switch').on('click', function () { $('.search-model').fadeOut(400, function () { $('#search-input').val(''); }); }); /*------------------ Navigation --------------------*/ $(".mobile-menu").slicknav({ prependTo: '#mobile-menu-wrap', allowParentLinks: true }); /*------------------ Hero Slider --------------------*/ var hero_s = $(".hero__slider"); hero_s.owlCarousel({ loop: true, margin: 0, items: 1, dots: true, nav: true, navText: ["", ""], animateOut: 'fadeOut', animateIn: 'fadeIn', smartSpeed: 1200, autoHeight: false, autoplay: true, mouseDrag: false }); /*------------------ Video Player --------------------*/ const player = new Plyr('#player', { controls: ['play-large', 'play', 'progress', 'current-time', 'mute', 'captions', 'settings', 'fullscreen'], seekTime: 25 }); /*------------------ Niceselect --------------------*/ $('select').niceSelect(); /*------------------ Scroll To Top --------------------*/ $("#scrollToTopButton").click(function() { $("html, body").animate({ scrollTop: 0 }, "slow"); return false; }); })(jQuery);