Current File : /home/kelaby89/sixpacksecurity.services/wp-content/themes/poket/assets/js/theme.js |
(function($) {
'use strict';
/* hamburger menu */
$('.hamburger').on('click', function() {
$(this).toggleClass('is-active');
$(this).next().toggleClass('nav-show')
});
/* mobile menu */
$('.mobile-menu nav').meanmenu({
meanScreenWidth: "990",
meanMenuContainer: ".mobile-menu",
onePage: true,
});
/* top quearys menu */
var emsmenu = $(".em-quearys-menu i.t-quearys");
var emscmenu = $(".em-quearys-menu i.t-close");
var emsinner = $(".em-quearys-inner");
emsmenu.on('click', function() {
emsinner.addClass('em-s-open');
$(this).addClass('em-s-hiddens');
emscmenu.removeClass('em-s-hidden');
});
emscmenu.on('click', function() {
emsinner.removeClass('em-s-open');
$(this).addClass('em-s-hidden');
emsmenu.removeClass('em-s-hidden');
});
/* popup sideber menu */
var rightma = $(".right_sideber_menu i.openclass");
var rightmi = $(".right_sideber_menu i.closeclass");
var rightmir = $(".right_sideber_menu_inner");
rightma.on('click', function() {
rightmir.addClass('tx-s-open');
});
rightmi.on('click', function() {
rightmir.removeClass('tx-s-open');
});
/*--
One Page Nav
----------------------------------- */
var top_offset = $('.one_page').height() +0;
$('.one_page .poket_menu .nav_scroll').onePageNav({
currentClass: 'current',
changeHash: false,
scrollSpeed: 1000,
scrollOffset: top_offset,
scrollThreshold: 0.5,
filter: '',
easing: 'swing',
});
$(".nav_scroll > li:first-child").addClass("current");
/* sticky nav */
$('.one_page').scrollToFixed({
preFixed: function() {
$(this).find('.scroll_fixed').addClass('prefix');
},
postFixed: function() {
$(this).find('.scroll_fixed').addClass('postfix').removeClass('prefix');
}
});
/* transprent menu */
var headers1 = $('.trp_nav_area');
$(window).on('scroll', function() {
if ($(window).scrollTop() > 200) {
headers1.addClass('hbg2');
} else {
headers1.removeClass('hbg2');
}
});
/* headrooma menu */
if ($('.headrooma').length != 0) {
var myElement = document.querySelector(".headrooma");
var headroom = new Headroom(myElement);
headroom.init();
}
/* Venubox */
$('.venobox').venobox({
numeratio: true,
infinigall: true
});
/*--------------------------
blog messonary
---------------------------- */
$('.bgimgload').imagesLoaded(function() {
if ($.fn.isotope) {
var $blogmassonary = $('.blog-messonary');
$blogmassonary.isotope({
itemSelector: '.grid-item',
filter: '*',
resizesContainer: true,
layoutMode: 'masonry',
transitionDuration: '0.8s'
});
};
});
/* recent review */
var recentreviewf = $('.recent-reviews');
if(recentreviewf.length > 0){
recentreviewf.slick({
infinite: true,
autoplay: true,
autoplaySpeed: 3000,
speed: 1000,
slidesToShow: 1,
slidesToScroll: 1,
arrows: true,
dots: false,
});
}
/* witr_footer_carousel */
var tfooter = $('.witr_footer_carousel');
if(tfooter.length > 0){
tfooter.slick({
infinite: true,
autoplay: true,
autoplaySpeed: 3000,
speed: 1000,
slidesToScroll: 1,
arrows: false,
dots: true,
});
}
/*--------------------------
single gallery
---------------------------- */
var wsingle_gallery = $('.single_gallery');
if(wsingle_gallery.length > 0){
wsingle_gallery.slick({
infinite: true,
autoplay: true,
autoplaySpeed: 3000,
speed: 1000,
slidesToShow: 1,
slidesToScroll: 1,
arrows: true,
dots: false,
});
}
/* woo active */
var wp_related = $('.wp_related');
if(wp_related.length > 0){
wp_related.slick({
infinite: false,
autoplay: false,
autoplaySpeed: 3000,
speed: 1000,
slidesToShow: 3,
slidesToScroll: 1,
arrows: true,
dots: false,
responsive: [
{
breakpoint: 1200,
settings: {
slidesToShow: 3,
}
},
{
breakpoint: 992,
settings: {
slidesToShow: 2,
}
},
{
breakpoint: 767,
settings: {
slidesToShow: 1,
}
}
]
});
}
var witr_cross_car = $('.witr_cross_car');
if(witr_cross_car.length > 0){
witr_cross_car.slick({
infinite: false,
autoplay: true,
autoplaySpeed: 3000,
speed: 1000,
slidesToShow: 2,
slidesToScroll: 1,
arrows: true,
dots: false,
responsive: [
{
breakpoint: 1200,
settings: {
slidesToShow: 1,
}
}
]
});
}
/* preloader active */
function txpreloader() {
$(window).on('load', function () {
$('#twr_pretwr_loader_pre').addClass('twr_loader_pre');
if ($('#twr_pretwr_loader_pre').hasClass('twr_loader_pre')) {
$('#pretwr_loader_pre').delay(900).queue(function () {
$(this).remove();
});
}
});
}
txpreloader();
})(jQuery);