/home/techb158/workloadmatch.com/workloadmatch.com/assets/js
Edit: /home/techb158/workloadmatch.com/workloadmatch.com/assets/js/custom.js (6549B)
jQuery(function ($) {
'use strict';
// START MENU JS
$(window).on('scroll', function() {
if ($(this).scrollTop() >50) {
$('.navbar-light').addClass('menu-shrink');
} else {
$('.navbar-light').removeClass('menu-shrink');
}
});
$('.navbar-nav .nav-item .nav-link').on('click', function(e){
var anchor = $(this);
$('html, body').stop().animate({
scrollTop: $(anchor.attr('href')).offset().top - 50
}, 1500);
e.preventDefault();
});
$(document).on('click','.navbar-collapse.show',function(e) {
if( $(e.target).is('a') && $(e.target).attr('class') != 'dropdown-toggle' ) {
$(this).collapse('hide');
}
});
$('.one-help-area .help-item .advisor-link a').on('click', function(e){
var anchor = $(this);
$('html, body').stop().animate({
scrollTop: $(anchor.attr('href')).offset().top - 50
}, 1500);
e.preventDefault();
});
// Sorting Portfolio JS
$('#Container').mixItUp();
// Banner Slider JS
$('.banner-slider').owlCarousel({
items: 1,
loop: true,
margin: 15,
singleItem: true,
nav: true,
dots: false,
smartSpeed: 1000,
autoplay: true,
autoplayTimeout: 4000,
autoplayHoverPause: true,
navText: [
"
",
"
"
],
});
// Among Slider JS
$('.among-slider').owlCarousel({
items: 3,
loop: true,
margin: 0,
nav: false,
dots: true,
smartSpeed: 1000,
autoplay: true,
autoplayTimeout: 4000,
autoplayHoverPause: true,
center: true,
responsive:{
0:{
items:1,
},
600:{
items:2,
},
1000:{
items:3,
}
}
});
// Popup Youtube JS
$('.popup-youtube').magnificPopup({
disableOn: 320,
type: 'iframe',
mainClass: 'mfp-fade',
removalDelay: 160,
preloader: false,
fixedContentPos: false
});
// Nice Select
$('select').niceSelect();
// Accordion JS
$('.accordion > li:eq(0) a').addClass('active').next().slideDown();
$('.accordion a').click(function(j) {
var dropDown = $(this).closest('li').find('p');
$(this).closest('.accordion').find('p').not(dropDown).slideUp();
if ($(this).hasClass('active')) {
$(this).removeClass('active');
} else {
$(this).closest('.accordion').find('a.active').removeClass('active');
$(this).addClass('active');
}
dropDown.stop(false, true).slideToggle();
j.preventDefault();
});
// Banner Slider Two JS
$('.two-banner-slider').owlCarousel({
items: 1,
loop: true,
margin: 15,
singleItem: true,
nav: true,
dots: false,
smartSpeed: 1000,
autoplay: true,
autoplayTimeout: 4000,
autoplayHoverPause: true,
navText: [
"
",
"
"
],
});
// Review Slider Two JS
$('.three-review-slider').owlCarousel({
items: 1,
loop: true,
margin: 15,
singleItem: true,
nav: false,
dots: true,
smartSpeed: 1000,
autoplay: true,
autoplayTimeout: 4000,
autoplayHoverPause: true,
});
// Step Slider JS
$('.four-step-slider').owlCarousel({
center: true,
items: 4,
loop: true,
margin: 50,
nav: false,
dots: false,
smartSpeed: 1000,
autoplay: true,
autoplayTimeout: 3000,
autoplayHoverPause: true,
responsive:{
0:{
items:1,
},
600:{
items:2,
},
1000:{
items:4,
}
}
});
// Step Slider Two JS
$('.four-step-slider-two').owlCarousel({
center: true,
items: 4,
loop: true,
margin: 50,
nav: false,
dots: true,
smartSpeed: 1000,
autoplay: true,
autoplayTimeout: 3000,
autoplayHoverPause: true,
responsive:{
0:{
items:1,
},
600:{
items:2,
},
1000:{
items:4,
}
}
});
// Loan Slider JS
$('.five-loan-slider').owlCarousel({
items: 4,
loop: true,
margin: 15,
nav: false,
dots: true,
smartSpeed: 1000,
autoplay: true,
autoplayTimeout: 4000,
autoplayHoverPause: true,
responsive:{
0:{
items:1,
},
600:{
items:2,
},
1000:{
items:4,
}
}
});
// Lover Slider JS
$('.six-lover-slider').owlCarousel({
center: true,
items: 4,
loop: true,
margin: 25,
nav: false,
dots: true,
smartSpeed: 1000,
autoplay: true,
autoplayTimeout: 4000,
autoplayHoverPause: true,
responsive:{
0:{
items:1,
},
600:{
items:2,
},
1000:{
items:4,
}
}
});
// Subscribe Form JS
$(".newsletter-form").validator().on("submit", function (event) {
if (event.isDefaultPrevented()) {
// Hande the invalid form...
formErrorSub();
submitMSGSub(false, "Please enter your email correctly.");
} else {
// Everything looks good!
event.preventDefault();
}
});
function callbackFunction (resp) {
if (resp.result === "success") {
formSuccessSub();
}
else {
formErrorSub();
}
}
function formSuccessSub(){
$(".newsletter-form")[0].reset();
submitMSGSub(true, "Thank you for subscribing!");
setTimeout(function() {
$("#validator-newsletter").addClass('hide');
}, 4000)
}
function formErrorSub(){
$(".newsletter-form").addClass("animated shake");
setTimeout(function() {
$(".newsletter-form").removeClass("animated shake");
}, 1000)
}
function submitMSGSub(valid, msg){
if(valid){
var msgClasses = "validation-success";
} else {
var msgClasses = "validation-danger";
}
$("#validator-newsletter").removeClass().addClass(msgClasses).text(msg);
}
// AJAX Mail Chimp JS
$(".newsletter-form").ajaxChimp({
//url: "https://envytheme.us20.list-manage.com/subscribe/post?u=60e1ffe2e8a68ce1204cd39a5&id=42d6d188d9", // Your url MailChimp
//callback: callbackFunction
});
// Preloader JS
jQuery(window).on('load',function(){
jQuery(".loader").fadeOut(500);
});
// Back to Top JS
$('body').append('
');
$(window).scroll(function () {
if ($(this).scrollTop() != 0) {
$('#toTop').fadeIn();
} else {
$('#toTop').fadeOut();
}
});
$('#toTop').on('click', function(){
$("html, body").animate({ scrollTop: 0 }, 900);
return false;
});
}(jQuery));