Trigger Variation Image Change After Color Change (WooCommerce)

(function ($) { $(document).ready(function ($) { var variations = JSON.parse( jQuery(“.variations_form”).attr(“data-product_variations”) ); if (variations) { var nthAttributeToSwitchImage = 1; var attributeName = Object.keys( variations[nthAttributeToSwitchImage – 1].attributes )[0]; // jQuery(“[name=” + attributeName + “]”).change(function () { jQuery(“.woocommerce div.product form.cart .variations select”).change(…Continue reading

Floating Social Media Icons (copy)

// Define social media links $facebook_link = ‘https://facebook.com/yourprofile’; $twitter_link = ‘https://twitter.com/yourprofile’; $instagram_link = ‘https://instagram.com/yourprofile’; $linkedin_link = ‘https://linkedin.com/in/yourprofile’; echo ‘ .floating-social-icons { position: fixed; top: 50%; left: 0; transform: translateY(-50%); z-index: 1000; } .floating-social-icons a { display: block; margin: 5px 0;…Continue reading

AhoStackAdapt1 (copy)

!function(s,a,e,v,n,t,z){if(s.saq)return;n=s.saq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!s._saq)s._saq=n;n.push=n;n.loaded=!0;n.version=’1.0′;n.queue=[];t=a.createElement(e);t.async=!0;t.src=v;z=a.getElementsByTagName(e)[0];z.parentNode.insertBefore(t,z)}(window,document,’script’,’https://tags.srv.stackadapt.com/events.js’);saq(‘ts’, ‘xWp5ghNPozwGuFJfi8v4_Q’);Continue reading

AhoStackAdapt1 (copy)

!function(s,a,e,v,n,t,z){if(s.saq)return;n=s.saq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!s._saq)s._saq=n;n.push=n;n.loaded=!0;n.version=’1.0′;n.queue=[];t=a.createElement(e);t.async=!0;t.src=v;z=a.getElementsByTagName(e)[0];z.parentNode.insertBefore(t,z)}(window,document,’script’,’https://tags.srv.stackadapt.com/events.js’);saq(‘ts’, ‘xWp5ghNPozwGuFJfi8v4_Q’);Continue reading

Cytoscape Disease

document.addEventListener(‘DOMContentLoaded’, () => { //////////////////////////////////////////////////////////////////////////////// // 1) DEFINE NODES & EDGES //////////////////////////////////////////////////////////////////////////////// const elements = [ // === Core (larger) === { data: { id: ‘cardio’, label: ‘Cardiovascular Disease (CAD)’, color: ‘#FF3C38’, // Vermillion textColor: ‘#fff’, fontWeight: ‘600’ }, classes:…Continue reading

(cloud) Jony – Scroll on mobile sticky section

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