(function($){ "use strict"; jQuery(document).on("ready", function(){ jQuery('select.rt-selectbox, select.mptt-navigation-select, .widget_archive select, .widget_categories select, .widget_text select, .wp-block-archives-dropdown select, .wp-block-categories-dropdown select').each(function (index) { $(this).each(function() { var $el = $(this); $el.insertBefore($el.parent('.rt-select-wrapper')); $el.next('.rt-select-wrapper').remove(); $el.css({ 'opacity': 0, 'position': 'absolute', 'left': 0, 'right': 0, 'top': 0, 'bottom': 0 }); var $comboWrap = $('').insertAfter($el); var $text = $('').appendTo($comboWrap); var $button = $('').appendTo($comboWrap); $el.appendTo($comboWrap); $el.change(function() { $text.text($('option:selected', $el).text()); }); $text.text($('option:selected', $el).text()); $el.comboWrap = $comboWrap; }); }); // SCROLL TO TOP jQuery(window).on("scroll", function(){ if (jQuery(this).scrollTop()>100){ jQuery(".scrollup").addClass("active"); }else{ jQuery(".scrollup").removeClass("active"); } }); jQuery(".scrollup").on("click", function(){ jQuery("html, body").animate({scrollTop:0},600); return false; }); // FLOATING SEARCH BAR jQuery(".floating-searchbar i").on("click", function(){ jQuery("body").toggleClass("floating-searchbar-active"); }); // FLYOUT SEARCH BAR jQuery(".flyout-searchbar-toggle i").on("click", function(){ jQuery("body").toggleClass("flyout-searchbar-active"); }); jQuery(".flyout-search-close").on("click", function(){ jQuery("body").removeClass("flyout-searchbar-active"); }); // HEADER STYLE SEVEN TOP BAR MENU jQuery(".top-bar-toggle, .header-full-width-menu").on("click", function(){ jQuery("body").toggleClass("top-bar-menu-open"); }); // HEADER STYLE NINE FUL WIDTH MENU jQuery(".nav-icon").on("click", function(){ jQuery("body").toggleClass("full-open"); }); jQuery(".wraper_fullwidth_menu .full-inner nav ul li.menu-item-has-children").each(function(){ jQuery(this).children("a").on("click", function(DisableClick){ DisableClick.preventDefault(); jQuery(this).parent().children("ul").slideToggle(500); }); }); // SIDEBAR SEARCH BUTTON CHANGE jQuery(".search-form, .woocommerce-product-search").each(function(){ jQuery(this).find("input[type=submit]").replaceWith(""); }); // BLOG COMMENT BUTTON CHANGE jQuery(".comments-area .comment-form > p input[type='submit']").each(function () { jQuery(this).replaceWith(""); }); jQuery(".comments-area .comment-form > p input[type='reset']").each(function () { jQuery(this).replaceWith(""); }); // TOOLTIP jQuery("[data-toggle='tooltip']").tooltip(); // MOBILE MENU jQuery(".responsive-nav").each(function(){ jQuery(this).sidr({ side: 'right', speed: 600, displace: false, renaming: false, source: '.mobile-menu', name: 'mobile-menu', onOpen: function(){ jQuery("body").addClass("mobile-menu-open"); }, onClose: function(){ jQuery("body").removeClass("mobile-menu-open"); }, }); jQuery(".mobile-menu-close").on("click", function(){ jQuery.sidr('close', 'mobile-menu'); }); }); // HAMBURGER SIDR jQuery(".header-hamburger").each(function(){ jQuery(this).sidr({ side: 'right', speed: 600, displace: false, renaming: false, source: '.hamburger-menu-holder', name: 'hamburger-menu', onOpen: function(){ jQuery("body").addClass("hamburger-menu-open"); }, onClose: function(){ jQuery("body").removeClass("hamburger-menu-open"); }, }); jQuery(".hamburger-menu-close").on("click", function(){ jQuery.sidr('close', 'hamburger-menu'); }); }); // RADIANTTHEMES MEGA MENU jQuery(".sidr .menu-item-has-children").each(function(){ jQuery(this).children("ul, .rt-mega-menu").css({ "display": "none", }); jQuery(this).append(""); jQuery(this).find(".radiantthemes-open-submenu").on("click", function(){ jQuery(this).parent(".menu-item-has-children").toggleClass("radiantthemes-menu-open"); jQuery(this).parent(".menu-item-has-children").children("ul, .rt-mega-menu").slideToggle(700); }); }); // PAGE TRANSITION jQuery("body[data-page-transition='1'] a:not(.fancybox):not(.video-link):not([target='_blank'])").each(function(){ jQuery(this).on("click", function(event){ let PageLink = jQuery(this).attr("href"); if ( "#" == PageLink ) { } else if ( PageLink.startsWith("#") ) { } else { event.preventDefault(); jQuery("body").addClass("page-transition-active"); setTimeout(function(){ window.location.href = PageLink ; }, 700); } }); }); // PRODUCT QUANTITY jQuery(".shop_single .quantity input[type=number]").each(function(){ jQuery(this).addClass("form-control"); jQuery(this).parent().addClass("input-group"); jQuery(this).before("