NextGEN Pro – Fix an issue with the Mosaic, Masonry or Tile gallery failing to display when added to a Visual Composer Tab module
jQuery(‘.vc_tta-panel-title’).click(function(){ jQuery(window). trigger(‘resize’); });Continue reading
Join 2,000,000+ Professionals who use WPCode to Future-Proof Their Websites!
jQuery(‘.vc_tta-panel-title’).click(function(){ jQuery(window). trigger(‘resize’); });Continue reading
jQuery(document).ready(function($) { var captions = $(‘.envira-gallery-captioned-text’); captions.each(function() { var caption = $(this); var item = caption.closest(‘.envira-gallery-item’); var link = item.find(‘.envira-gallery-link-disabled’); if (link.length) { caption.wrap(‘‘); }});});Continue reading
function hideElements() { const noItemsElements = document.querySelectorAll(‘#ngg_pro_no_items’); noItemsElements.forEach((noItems) => { const proCheckout = noItems.closest(‘#ngg_pro_checkout’); if (proCheckout) { proCheckout.style.display = ‘none’; } }); const cartEmptyMessages = document.querySelectorAll(‘.wc-empty-cart-message’); cartEmptyMessages.forEach((message) => { const parent = message.closest(‘.woocommerce’); if (parent) { parent.style.display = ‘none’; }…Continue reading
jQuery(document).ready(function() { function executeJS() { if (jQuery(‘#ngg_category_digital_downloads_header’).length > 0 && jQuery(‘#ngg_category_digital_downloads_header’).parent().siblings(‘h3’).length === 0) { jQuery(‘#ngg_update_cart_btn’).hide(); }} jQuery(document).on(‘ajaxComplete’, function(event, xhr, settings) { if (settings.url.indexOf(‘GetSidebarData’) !== -1) { executeJS(); // Execute the JS snippet when the XHR is completed } }); if…Continue reading
var $j = jQuery.noConflict(); $j(document).ready(function() { $j(“.envira-gallery-item a img”).mouseenter(function() { var title = $j(this).attr(“title”); $j(this).attr(“save_title”, title); $j(this).attr(“title”, “”); }) .mouseleave(function() { var title = $j(this).attr(“save_title”); $j(this).attr(“title”, title); }) .click(function() { var title = $j(this).attr(“save_title”); $j(this).attr(“title”, title); }); });Continue reading
document.addEventListener(‘DOMContentLoaded’, function() { const stBottom = document.getElementById(‘st-bottom’); const header = document.querySelector(‘header’); // Adjust the selector if needed const headerHeight = header ? header.offsetHeight : 100; // Fallback height let lastScrollY = window.scrollY; //this is a comment (2) window.addEventListener(‘scroll’, function() {…Continue reading
// Menu Toggle function toggleMenu() { const mobileNav = document.querySelector(‘.mobile-nav’); mobileNav.classList.toggle(‘active’); } // Close Menu on Scroll function closeMenuOnScroll() { const mobileNav = document.querySelector(‘.mobile-nav’); if (mobileNav.classList.contains(‘active’)) { mobileNav.classList.remove(‘active’); } } // Attach the scroll event listener window.addEventListener(‘scroll’, closeMenuOnScroll); // Show…Continue reading
var element = document.getElementById(‘send1LumpTo0’); var element2 = document.getElementById(‘send2LumpTo0’); var element3 = document.getElementById(‘send3LumpTo0’); var two = document.getElementById(‘two’); var three = document.getElementById(‘three’); var four = document.getElementById(‘four’); var five = document.getElementById(‘five’); var six = document.getElementById(‘six’); var seven = document.getElementById(‘seven’); var eight = document.getElementById(‘eight’);…Continue reading
// get elements by class name const darkModeToggles = document.getElementsByClassName( ‘kadence-color-palette-non-fixed-switcher’ ); // check if dark mode toggles exist if ( darkModeToggles.length > 0 ) { const checkAria = (darkModeToggle) => { // check if body has class .color-switch-dark if…Continue reading