/* ----------------------------------------------------------------------------- File: JS Core Version: 1.0 Last change: 00/00/00 -------------------------------------------------------------------------------- */ (function() { "use strict"; var apihu_port_appilo = { init: function() { this.Basic.init(); }, Basic: { init: function() { this.Animation(); this.APIHUPORTScrollTop(); this.APIHUPORTPortfolio(); this.APIHUPORTTestimonialCarousel(); this.APIHUPORTClientsCarousel(); this.APIHUPORTBlogCarousel(); this.APIHUPORTNavScroll(); }, APIHUPORTNavScroll: function (){ //Desktop Menu $('.resume-nav-menu li a').on("click", function(){ if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'') && location.hostname == this.hostname) { var target = $(this.hash); target = target.length ? target : $('[name="DCSext.Level"' + this.hash.slice(1) +']'); if (target.length) { $('html, body').animate({ scrollTop: target.offset().top -100 }, 1000); return false; } } }); // /Mobile Menu $('.resume-nav-menu li a').on("click", function(){ if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'') && location.hostname == this.hostname) { var target = $(this.hash); target = target.length ? target : $('[name="DCSext.Level"' + this.hash.slice(1) +']'); if (target.length) { $('html, body').animate({ scrollTop: target.offset().top -100 }, 1000); return false; } } }); }, Animation: function (){ $(window).on("load", function(){ if($('.wow').length){ new WOW({ offset: 100, mobile: true }).init() } }); }, APIHUPORTScrollTop: function (){ $(window).on("scroll", function(){ var ScrollBarLocation = $(this).scrollTop(); if( ScrollBarLocation > 150 ) { $(".apihu-port-scroll-top").fadeIn(); } else { $(".apihu-port-scroll-top").fadeOut(); } }); $(".apihu-port-scroll-top").on("click", function(e){ e.preventDefault(); $("body,html").animate({ scrollTop: 0, }); }); }, APIHUPORTPortfolio: function () { var $grid = $('.apihu-port-portfolio-grid').isotope({ itemSelector: '.apihu-port-portfolio-item' }); $('.apihu-port-portfolio-navigation').on('click', 'li', function() { var filterValue = $(this).attr('data-filter'); $grid.isotope({filter: filterValue}); }); $('.apihu-port-portfolio-navigation').on('click', 'li', function() { $(this).addClass('active').siblings().removeClass('active'); }); }, APIHUPORTTestimonialCarousel: function (){ $(".apihu-port-testimonial-slider").owlCarousel({ loop: true, nav: true, navText: ['',''], margin: 30, responsive: { 0: { items: 1 }, 600: { items: 2 }, 1000: { items: 2 } } }); }, APIHUPORTClientsCarousel: function() { $(".apihu-port-clients-carousel").owlCarousel({ loop: true, nav: false, dots: false, margin: 25, responsive: { 0: { items: 1 }, 600: { items: 2 }, 1000: { items: 5 } } }); }, APIHUPORTBlogCarousel: function() { $('.apihu-port-blog-carousel').owlCarousel({ loop: true, nav: false, dots: true, margin: 30, responsive: { 0: { items: 1 }, 600: { items: 2 }, 1000: { items: 3 } } }); }, } } jQuery(document).ready(function (){ apihu_port_appilo.init(); console.log('appilo resume js loaded'); }); })();