b0y-101 Mini Shell


Current Path : E:/wordpress/wp-content/themes/kids-education/assets/js/unminified/
File Upload :
Current File : E:/wordpress/wp-content/themes/kids-education/assets/js/unminified/custom.js

jQuery(document).ready(function($){

/*------------------------------------------------
                BODY
------------------------------------------------*/
$('body').css({"display":"block"});

/*------------------------------------------------
                MENU
------------------------------------------------*/

$('.main-navigation ul li').click(function() {
    $('.main-navigation ul li').removeClass('current-menu-item');
    $(this).addClass('current-menu-item');
});

$('#sidr-left-top-button').sidr({
    name: 'sidr-left-top',
    timing: 'ease-in-out',
    speed: 500,
    side: 'left',
    source: '.left'
});

$('#sidr-right-top-button').sidr({
    name: 'sidr-right-top',
    timing: 'ease-in-out',
    speed: 500,
    side: 'right',
    source: '.right'
});


/*------------------------------------------------
                END MENU
------------------------------------------------*/

/*------------------------------------------------
                BACK TO TOP
------------------------------------------------*/

 $(window).scroll(function(){
    if ($(this).scrollTop() > 1) {
    $('.backtotop').css({bottom:"25px"});
    } else {
    $('.backtotop').css({bottom:"-100px"});
    }
    });
    $('.backtotop').click(function(){
    $('html, body').animate({scrollTop: '0px'}, 800);
    return false;
});
/*------------------------------------------------
                END BACK TO TOP
------------------------------------------------*/

/*------------------------------------------------
                SLICK SLIDER
------------------------------------------------*/

$('#main-slider .regular').slick();

$("#recent-classes-slider .regular").slick({
    responsive: [
    {
      breakpoint: 1200,
      settings: {
        slidesToShow: 2,
        slidesToScroll: 1
      }
    },
    {
      breakpoint: 767,
      settings: {
        slidesToShow: 1,
        slidesToScroll: 1
      }
    }
  ]
});

$('#client-testimonial-slider .regular').slick({
});
/*------------------------------------------------
                END SLICK SLIDER
------------------------------------------------*/
/*------------------------------------------------
                TABS
------------------------------------------------*/
$('ul.tabs li').click(function() {
    var tab_id = $(this).attr('data-tab');

    $('ul.tabs li').removeClass('active');
    $('.tab-content').removeClass('active');

    $(this).addClass('active');
    $("#"+tab_id).addClass('active');
});
/*------------------------------------------------
               PORTFOLIO
------------------------------------------------*/
var $container = $('.portfolio-wrapper'),
        colWidth = function () {
            var w = $container.width(), 
                columnNum = 1,
                columnWidth = 0;
            if (w > 1200) {
                columnNum  = 4;
            } 
            else if (w > 900) {
                columnNum  = 4;
            } 
            else if (w > 600) {
                columnNum  = 3;
            } 
            else if (w > 300) {
                columnNum  = 2;
            }
            columnWidth = Math.floor(w/columnNum);
            $container.find('.portfolio-item').each(function() {
                var $item = $(this),
                    multiplier_w = $item.attr('class').match(/item-w(\d)/),
                    multiplier_h = $item.attr('class').match(/item-h(\d)/),
                    width = multiplier_w ? columnWidth*multiplier_w[1]-0 : columnWidth-5,
                    height = multiplier_h ? columnWidth*multiplier_h[1]*1-5 : columnWidth*0.5-5;
                $item.css({
                    width: width,
                    height: height
                });
            });
            return columnWidth;
        }
                    
        function refreshWaypoints() {
            setTimeout(function() {
            }, 1000);   
        }
                    
        $('nav.portfolio-filter ul a').on('click', function(event) {
            event.preventDefault();

            if( $(this).parent().parent().find('li').first().hasClass('active') ) {
                $('body').addClass('show-pagination');
                $('body').removeClass('hide-pagination');
            }
            else {
                $('body').addClass('hide-pagination');
                $('body').removeClass('show-pagination');
            }
            
            var selector = $(this).attr('data-filter');
            $container.isotope({ filter: selector }, refreshWaypoints());
            $('nav.portfolio-filter ul li').removeClass('active');
            $(this).parent().addClass('active');
            return false;
        });

        isotope = function () {
            $container.imagesLoaded( function() {
                $('.portfolio-wrapper').isotope({
                    resizable: true,
                    itemSelector: '.portfolio-item',
                    layoutMode : 'masonry',
                    gutter: 20,
                    masonry: {
                        columnWidth: colWidth(),
                        gutterWidth: 20
                    }
                 });
            });
        };
    isotope();

/*------------------------------------------------
              BLOG PORTFOLIO
------------------------------------------------*/
var $blogcontainer = $('.blog-portfolio'),
        colWidth = function () {
            var w = $blogcontainer.width(), 
                columnNum = 1,
                columnWidth = 0;
            if (w > 1200) {
                columnNum  = 2;
            } 
            else if (w > 700) {
                columnNum  = 2;
            } 
            else if (w > 300) {
                columnNum  = 1;
            }
            columnWidth = Math.floor(w/columnNum);
            $blogcontainer.find('.blog-item').each(function() {
                var $item = $(this),
                    multiplier_w = $item.attr('class').match(/item-w(\d)/),
                    multiplier_h = $item.attr('class').match(/item-h(\d)/),
                    width = multiplier_w ? columnWidth*multiplier_w[1]-0 : columnWidth-5,
                    height = multiplier_h ? columnWidth*multiplier_h[1]*1-5 : columnWidth*0.5-5;
                $item.css({
                    width: width,
                    height: height
                });
            });
            return columnWidth;
        }
                    
        function refreshWaypoints() {
            setTimeout(function() {
            }, 1000);   
        }
                    
        $('nav.portfolio-filter ul a').on('click', function(event) {
            event.preventDefault();

            if( $(this).parent().parent().find('li').first().hasClass('active') ) {
                $('body').addClass('show-pagination');
                $('body').removeClass('hide-pagination');
            }
            else {
                $('body').addClass('hide-pagination');
                $('body').removeClass('show-pagination');
            }
            
            var selector = $(this).attr('data-filter');
            $blogcontainer.isotope({ filter: selector }, refreshWaypoints());          
            $('nav.portfolio-filter ul li').removeClass('active');
            $(this).parent().addClass('active');
            return false;
        });

        isotope = function () {
            $blogcontainer.imagesLoaded( function() {
                $('.blog-portfolio').isotope({
                    resizable: true,
                    itemSelector: '.blog-item',
                    layoutMode : 'masonry',
                    gutter: 20,
                    masonry: {
                        columnWidth: colWidth(),
                        gutterWidth: 20
                    }
                });
            });
        };
    isotope();

    // Triggers re-layout on infinite scroll
    $( document.body ).on( 'post-load', function () {
        isotope();
        $('#two-column, #main').isotope( 'reloadItems' );
        isotope( 'relayout', true );
    });

/*------------------------------------------------
                END BLOG PORTFOLIO
------------------------------------------------*/


/*------------------------------------------------
                SECTIONS
------------------------------------------------*/
if($("#info-text").hasClass("section-removed")) {
    $("#info-text").removeClass("no-padding-bottom");
}

/*-----------------------------------------------
                  Gallery page 
-----------------------------------------------*/

$('.gallery .gallery-item .gallery-icon a').attr('data-lightbox', 'masonry');

/*------------------------------------------------
               MATCH HEIGHT
------------------------------------------------*/

$('#recent-classes-slider .slider-item').matchHeight();

/*-------------------------------------
               WOO COMMERCE 
---------------------------------------*/
$('.products').addClass('three-columns');

/*------------------------------------------------
            END JQUERY
------------------------------------------------*/
});





Copyright © 2019 by b0y-101