Paragraph Text Underline with GSAP SplitText

gsap.registerPlugin(SplitText); document.querySelectorAll(‘.fc25_hover_text_underline_container’).forEach(function (container) { container.addEventListener(‘mouseenter’, function () { const textElement = container.querySelector(‘.fc25_hover_text_underline_text’); if (!textElement) return; // Clear existing underlines container.querySelectorAll(‘.underline’).forEach(function (line) { line.remove(); }); // Split the text into characters using SplitText const splitText = new SplitText(textElement, { type: ‘chars’,…Continue reading

JAWS Chat Widget – Copy

if ( ! defined( ‘ABSPATH’ ) ) exit; // ============================================================================= // JAWS CHAT WIDGET v3.1.0 — NIRMAKO Digital Assistant // Sales + Coach modes | Lead capture form | File upload (PDF / Image) // Foundation hooks for DISC analysis…Continue reading

Modal Conditional Logic Unhide Javascript

jQuery(document).on(‘shown.bs.modal’, function() { if (typeof frmFrontForm !== ‘undefined’) { // Wait 200ms for modal animation to finish setTimeout(function() { frmFrontForm.init(); // This loop finds every Formidable form in the modal automatically jQuery(‘.frm_forms’).each(function() { var formId = jQuery(this).find(‘input[name=”form_id”]’).val(); if (formId) {…Continue reading