?
| Current Path : /home/webyoo/www/backup/allback/docteur-site/cv/sym/a/events/crm/travelling/js/ |
| Current File : /home/webyoo/www/backup/allback/docteur-site/cv/sym/a/events/crm/travelling/js/script.js |
if ($(window).width() < 1020) {}
$(window).on("load", function () {
"use strict";
/* ===================================
Loading Timeout
====================================== */
$('.side-menu').removeClass('hidden');
setTimeout(function(){
$('.preloader').fadeOut();
$('.cd-transition-layer').addClass('closing').delay(1000).queue(function(){
$(this).removeClass("visible closing opening").dequeue();
});
}, 1000);
setTimeout(function(){
$('.banner-slider .svg-div').removeClass('svg-anim');
}, 1000);
});
/* ===================================
Fixed Navbar
====================================== */
$(function () {
$(document).scroll(function () {
var $nav = $(".navbar-fixed-top");
$nav.toggleClass('scrolled', $(this).scrollTop() > $nav.height());
});
});
/* ===================================
Navbar Scroll
====================================== */
$(".scroll").on("click", function (event) {
event.preventDefault();
$("html,body").animate({
scrollTop: $(this.hash).offset().top - 85
});
});
$(".scroll1").on("click", function (event) {
event.preventDefault();
$("html,body").animate({
scrollTop: $(this.hash).offset().top - 95
});
});
/* ===================================
Arrow appear and scroll to top
====================================== */
$(window).on('scroll', function () {
if ($(this).scrollTop() > 500) {
$('.scroll-top-arrow').fadeIn('slow');
}else {
$('.scroll-top-arrow').fadeOut('slow');
}
});
//Click event to scroll to top
$(document).on('click', '.scroll-top-arrow', function () {
$('html, body').animate({scrollTop: 0}, 800);
return false;
});
$(document).on('click', '.home', function () {
$('html, body').animate({scrollTop: 0}, 800);
return false;
});
/* ===================================
Side Menu
====================================== */
if ($("#sidemenu_toggle").length) {
$("#sidemenu_toggle").on("click", function () {
$(".side-menu").removeClass("side-menu-opacity");
$(".pushwrap").toggleClass("active");
$(".side-menu").addClass("side-menu-active"), $("#close_side_menu").fadeIn(700)
}), $("#close_side_menu").on("click", function () {
$(".side-menu").removeClass("side-menu-active"), $(this).fadeOut(200), $(".pushwrap").removeClass("active");
setTimeout(function () {
$(".side-menu").addClass("side-menu-opacity");
}, 500);
}), $(".side-menu .navbar-nav .nav-link").on("click", function () {
$(".side-menu").removeClass("side-menu-active"), $("#close_side_menu").fadeOut(200), $(".pushwrap").removeClass("active");
setTimeout(function () {
$(".side-menu").addClass("side-menu-opacity");
}, 500);
}), $("#btn_sideNavClose").on("click", function () {
$(".side-menu").removeClass("side-menu-active"), $("#close_side_menu").fadeOut(200), $(".pushwrap").removeClass("active");
setTimeout(function () {
$(".side-menu").addClass("side-menu-opacity");
}, 500);
});
}
/* ===================================
Date Picker
====================================== */
$(document).ready(function() {
$("#datepicker").datepicker();
$('.fa-calendar').click(function() {
$("#datepicker").focus();
});
});
$(document).ready(function() {
$("#datepickr").datepicker();
$('.fa-calendar').click(function() {
$("#datepickr").focus();
});
});
/* ===================================
Slider-Carousel
====================================== */
$('.slider-carousel').owlCarousel({
loop: true,
responsiveClass: true,
nav:false,
dots:false,
autoplay: true,
autoplayTimeout:5000,
autoplayHoverPause: true,
animateOut: 'fadeOut',
animateIn: 'fadeIn',
responsive: {
0: {
items: 1,
},
480: {
items: 1,
},
992: {
items: 1,
}
}
});
/* ===================================
Counter
====================================== */
jQuery(window).scroll(startCounter);
function startCounter() {
var hT = jQuery('.num_counter').offset().top,
hH = jQuery('.num_counter').outerHeight(),
wH = jQuery(window).height();
if (jQuery(window).scrollTop() > hT + hH - wH) {
jQuery(window).off("scroll", startCounter);
jQuery('.count-number').each(function () {
var $this = jQuery(this);
jQuery({
Counter: 0
}).animate({
Counter: $this.text()
}, {
duration: 2000,
easing: 'swing',
step: function () {
$this.text(Math.ceil(this.Counter) + '+');
}
});
});
}
}
/* ===================================
Gallery-Carousel
====================================== */
$('.gallery-carousel').owlCarousel({
loop: true,
margin: 0,
autoplay: true,
nav: false,
dots: false,
responsive: {
0: {
items: 1
},
600: {
items: 1
},
1000: {
items: 1
}
}
})
/* ===================================
Testimonial-Carousel
====================================== */
$('.testimonial-carousel').owlCarousel({
loop: true,
margin: 0,
autoplay: true,
nav: false,
dots: false,
responsive: {
0: {
items: 1
},
600: {
items: 1
},
1000: {
items: 1
}
}
})
/* ===================================
Gallery Carousel
======================================*/
var owl = $('.gallery-carousel');
owl.owlCarousel();
// Go to the next item
$('.customNextBtn').click(function () {
owl.trigger('next.owl.carousel');
})
// Go to the previous item
$('.customPrevBtn').click(function () {
// With optional speed parameter
// Parameters has to be in square bracket '[]'
owl.trigger('prev.owl.carousel');
});
/*===================================
//Fancy Box
======================================*/
$('[data-fancybox]').fancybox({
'transitionIn': 'elastic',
'transitionOut': 'elastic',
'speedIn': 600,
'speedOut': 200,
buttons: [
'slideShow',
'fullScreen',
'thumbs',
'share',
// 'download',
'zoom',
'close'
],
});
/*===================================
Swiper Sync Slider
======================================*/
if ($("#galery").length) {
var galleryTop = new Swiper('#galery', {
effect: 'fade',
direction: 'vertical',
spaceBetween: 10,
slidesPerView: 1,
slidesPerGroup: 1,
loop: true,
initialSlide: 0,
centeredSlides: true,
loopAdditionalSlides: 5,
touchRatio: 0.2,
});
var galleryThumbs = new Swiper('#thumbs', {
direction: 'vertical',
spaceBetween: 10,
slidesPerView: 3,
slidesPerGroup: 1,
loop: true,
initialSlide: 0,
centeredSlides: true,
loopAdditionalSlides: 3,
touchRatio: 0.2,
slideToClickedSlide: true
});
galleryTop.controller.control = galleryThumbs;
galleryThumbs.controller.control = galleryTop;
}
/* ===================================
WOW
======================================*/
new WOW().init();