1jQuery(document).ready(function () { 2 jQuery('.categoria.rs-layer:empty').prev().hide(); 3 jQuery('#specifiche-portfolio .tabella_portfolio').matchHeight(); 4 jQuery('.post-type-archive-product .fusion-grid-archive ul li.fusion-layout-column').matchHeight(); 5 jQuery('.post-type-archive-product .fusion-grid-archive ul li.fusion-layout-column .fusion-title').matchHeight(); 6 jQuery('.post-type-archive-product .fusion-grid-archive ul li.fusion-layout-column .fusion-button').matchHeight(); 7 jQuery('#post-correlati ul li .fusion-column-wrapper').matchHeight(); 8 9 /*document.querySelectorAll('rs-layer-wrap').forEach(wrap => { 10const layer = wrap.querySelector('rs-layer'); 11if (layer && layer.textContent.trim() === '') { 12wrap.remove(); 13} 14});*/ 15 16}); 17 18jQuery(document).ready(function ($) { 19 jQuery('.rev_slider_wrapper .acf_cat_2').each(function () { 20 if (jQuery(this).text().trim() === "") { 21 jQuery(this).css('display', 'none'); 22 } 23 }); 24}); 25 26jQuery(function($) { 27 var $thumbnails = $('#tm-moto-miniature img, #tm-moto-miniature-tablet img, #tm-moto-miniature-mobile img'); 28 var $mainImg = $('#tm-moto-ingrandimento img, #tm-moto-ingrandimento-tablet img, #tm-moto-ingrandimento-mobile img'); 29 var sizes = [ 30 [200,133], [400,267], [600,400], [800,533], [1200,800] 31 ]; 32 33 $thumbnails.on('click', function() { 34 var $thumb = $(this); 35 var thumbSrc = $thumb.attr('src'); 36 var match = thumbSrc.match(/(.+?)(-\d+x\d+)?(\.\w{3,4})$/); 37 if (!match) return; 38 39 var base = match[1]; 40 var ext = match[3]; 41 var originalSrc = base + ext; 42 43 // Inizia il fade-out 44 $mainImg.addClass('is-fading'); 45 46 // Usa "one" per evitare accumulo di eventi 47 $mainImg.one('transitionend', function() { 48 // Cambia src e srcset 49 $mainImg.attr('src', originalSrc); 50 var srcset = sizes.map(function(size) { 51 return base + '-' + size[0] + 'x' + size[1] + ext + ' ' + size[0] + 'w'; 52 }).join(', '); 53 srcset += ', ' + originalSrc + ' 1642w'; 54 55 $mainImg.attr('srcset', srcset); 56 $mainImg.attr('sizes', '(max-width: 1024px) 100vw, (max-width: 950px) 100vw, 1200px'); 57 58 // Forza il repaint 59 $mainImg[0].offsetWidth; 60 61 // Rimuovi la classe per il fade-in 62 $mainImg.removeClass('is-fading'); 63 }); 64 }); 65}); 66 67jQuery(document).ready(function ($) { 68 $('.fusion-li-item-content, .categoria').each(function () { 69 var $el = $(this); 70 if ($el.text().trim() === 'Corse Edition' && $el.find('.first-word').length === 0) { 71 var parts = $el.text().trim().split(' '); 72 var first = parts.shift(); 73 var rest = parts.join(' '); 74 $el.html('<span class="first-word">' + first + '</span> ' + rest); 75 } 76 }); 77}); 78 79/*(async function(){ 80// 1) Inietta il CSS di Slick 81const slickCssHref = 'https://cdn.jsdelivr.net/npm/[email protected]/slick/slick.css'; 82if (!document.querySelector(`link[href="${slickCssHref}"]`)) { 83 const link = document.createElement('link'); 84 link.rel = 'stylesheet'; 85 link.href = slickCssHref; 86 document.head.appendChild(link); 87} 88 89// 2) Inietta il JS di Slick (dopo jQuery, che Avada include già ) 90const slickJsSrc = 'https://cdn.jsdelivr.net/npm/[email protected]/slick/slick.min.js'; 91if (!document.querySelector(`script[src="${slickJsSrc}"]`)) { 92 await new Promise(resolve => { 93 const script = document.createElement('script'); 94 script.src = slickJsSrc; 95 script.onload = resolve; 96 document.head.appendChild(script); 97 }); 98} 99 100// 3) Seleziona il tuo container e inizializza Slick 101// Sostituisci '.my-slider' con il selettore corretto dei tuoi elementi 102const $slider = jQuery('#slider > .fusion-builder-row'); 103if (!$slider.length) { 104 console.warn('â Nessun elemento trovati con .my-slider'); 105 return; 106} 107 108// 4) Chiama slick() con le opzioni che preferisci 109$slider.slick({ 110 dots: true, 111 arrows: false, 112 slidesToShow: 1, 113 slidesToScroll: 1, 114 infinite: true 115}); 116 117console.log('⨠Slick Slider inizializzato su', $slider.get()); 118})();*/
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.