productPrice = 37.99 productPriceWithoutReduction = 37.99 priceDisplay = 0
YONIS Réf : Y-tgps Neuf 🇫🇷 Vendeur Français
Traceur GPS portable télé secours sos et Micro espion gsm
YONIS Réf : Y-tgps Neuf

Traceur GPS portable télé secours sos et Micro espion gsm

★★★★★ 4.6/5 (18 avis)
Laisser un avis

37,99 €

TTC
ou 4x 9,50 € sans frais avec PayPal 4X
Prix le plus bas sur 30j : 37,99 €

En stock - Expédié sous 24h ouvrées

Points Forts & Avantages Clés

✨ Atouts majeurs certifiés
01
Point Fort #1

Localisation GPS précise jusqu’à 5 m avec suivi en temps réel

02
Point Fort #2

Fonctions avancées : géorepérage, alerte SOS, dépassement de vitesse et écoute à distance

03
Point Fort #3

Compatibilité GSM quadribande 850/900/1800/1900 MHz pour une large couverture réseau

04
Point Fort #4

Format compact et léger de 6,6 × 4,7 × 1,8 cm pour seulement 40 g

05
Point Fort #5

Autonomie de 4 à 6 heures en fonctionnement et jusqu’à 12 heures en veille

Description

Ce traceur GPS est destiné à tous : Hommes, femmes, vos enfants, votre animal de compagnie, votre véhicule...Etc.

Un design ultra compact, des fonctions SMS très pratiques et la dernière technologie GPS pour protéger vos biens et vos proches.

Vous souhaitez suivre instantanément une voiture, une personne ou votre animal de compagnie, c'est désormais possible. Aucune filature n'est nécessaire, suivez sans être vu et tout cela depuis votre domicile si vous le souhaitez.

Vous pourrez paramétrer votre traceur GPS pour recevoir un SMS et être ainsi prévenu de sa position exacte. Ce mini traceur GPS possède de nombreuses fonctionnalités, vous pourrez être averti lorsqu'une zone prédéfinie est dépassée, lorsque la batterie est faible, lorsqu'il y a un excès de vitesse...
Très simple d'utilisation. Vous pouvez le localiser par un simple SMS sur votre téléphone portable. Ce mini traceur est un bijou de technologie.

Voici ces différentes fonctions :

Localisation par SMS :
Cette fonction vous permet de recevoir instantanément la position de votre traceur GPS sur votre téléphone portable en le sollicitant par SMS.

Périmètre de Sécurité :
Avec la fonction Périmètre de Sécurité, vous pouvez déterminer une zone. Si le traceur GPS sort (ou entre) de cette zone, vous serez prévenu par SMS sur votre téléphone portable. Cette fonction permet de Géo sécuriser les biens comme les personnes en s'assurant qu'ils ne quittent pas une zone que vous aurez déterminé.

Bouton d'alerte SOS :
D'une simple pression sur le bouton rouge SOS, le traceur GPS appelle le numéro de votre choix et envoie sa position géographique par SMS. Vous pouvez enregistrer jusqu'à 5 numéros prédéfinis (femme, papa, maman, police, pompier...)

Alerte d'excès de vitesse :
Vous paramétrez une vitesse maximale à distance sur votre traceur GPS. En cas de dépassement de la vitesse prédéfinie, vous êtes immédiatement prévenu par SMS sur votre téléphone portable.

Micro GSM, écoute silencieuse :
Est doté d'un micro et peut donc permettre par un simple appel téléphonique d'écouter à distance et toute discrétion tout ce qu'il se passe autour du traceur, particulièrement utile pour vous assurer que vos enfants ne font pas de bêtises. Ou pour surprendre d'éventuels malfaiteurs dans votre véhicule.

Points Forts :
- Désimlocké : Accepte une carte SIM de n'importe quel opérateur (Orange, SFR, Bouygues, B&You, Free, Lyca mobile...etc.)
- Prix.
- Très simple à utiliser.
- Fiable et robuste.
- Sans abonnement, fonctionne avec une simple carte SIM (même prépayée)
- Multifonctions.
- Quadri-bande (fonctionne dans le monde entier)

Caractéristiques techniques :
- Compact et très simple à utiliser
- Quadribande (compatible 4 fréquences GSM)
- Nombreuses fonctions SMS
- Fonction SOS
- Ecoute silencieuse
- GPRS et application Internet
- Processeur GPS : SIRF III
- Réseaux : GSM / GPRS
- Fréquences GSM : 850 / 900 / 1800 / 1900
- Modules GSM/GPRS : Simcom Sim340
- Sensibilité GPS : -159 dBM
- Précision GPS : 5 M
- Batterie rechargeable Li-ion 3.7 V
- Autonomie : en moyenne 80 heures
- Température d'utilisation : -20 à 55
- Humidité : 5% à 95% non-condensation
- Limite altitude : 18.000 mètres (60.000 pieds) max
- Limite vitesse : 515 mètres/seconde (1000 noeuds) max
- Limite accélération : moins de 4g
- Dimensions : 64 x 46 x 17 mm (plus petit qu'un téléphone portable !)
- Poids : 43 g
Notre modèle est COMPATIBLE AVEC TOUS LES SYSTEMES D'EXPLOITATION : Windows 7, Vista, XP, 2000, Linux, Ubuntu, Mac OSX...

Contenu du pack :
1 x Traceur GPS portable micro espion d'écoute
1 x Batteries lithium
1 x Câble USB
1 x Notice
1 x Etui de protection
1 x Support aimanté

1 x Notice téléchargeable en français

Yonis Shop vous rappelle qu'il est de la responsabilité des utilisateurs de faire un usage conforme aux lois en vigueur dans leur pays des articles achetés auprès de notre société.
NOS ANNONCES SONT RÉALISÉES POUR PROMOUVOIR DES SYSTÈMES PERMETTANT DE RÉALISER DES ENREGISTREMENTS, DES ÉCOUTES OU DES LOCALISATIONS CONFORMES A LA LOI (Article 226 et suivants du code pénal), C'EST A DIRE AVEC LE CONSENTEMENT DES PERSONNES CONCERNÉES, LE CAS ÉCHÉANT, LA LOI N'INTERDIT PAS L'USAGE DE TELS DISPOSITIFS POUR UN USAGE PERSONNEL ET PRIVE OU CONSENTI.

⚙️ Fiche Technique & Caractéristiques Détaillées

Spécifications certifiées
Autonomie moyenne (heures)80
Autonomie vidéo (Minutes)480
Autonomie_RDC (jours)0,33
Contenu de la boîte1 Traceur GPS, 2 Batteries Lithium Ion, 1 Chargeur secteur 220V, 1 câble USB 1 Etui de protection, 1 Support aimanté
CouleurNoir
Dimensions (cm)6,4 x 4,6 x 1,7
DocumentationFR
Fonctionnalité du produit 1Traceur GPS
Fonctionnalité du produit 2Localisation instantanée
Fonctionnalité du produit 3Fonction SOS
Fonctionnalité du produit 4Coupure du moteur
Fonctionnalité du produit 5Micro espion GSM
Garantie et services2 Ans
Hauteur (cm)1.700
Informations légales« AVERTISSEMENT LÉGAL : L'utilisation de ce dispositif à l'insu des personnes et sans leur consentement exprès constitue une atteinte grave à la vie privée, strictement interdite par la loi (Article 226-1 du Code Pénal français). De tels agissements sont passibles de peines allant jusqu'à un an d'emprisonnement et 45 000 € d'amende. L'acheteur est seul responsable de l'usage conforme et légal de ce matériel. » Yonis Shop vous rappelle qu’il est de la responsabilité des utilisateurs de faire un usage conforme aux lois en vigueur dans leur pays des articles achetés auprès de notre société
Largeur (cm)4.500
Longueur (cm)6.200
MatièrePlastique
Poids (grammes)43
Poids du produit43
PortsMini USB
Profondeur(cm)6.200
Temps de charge (Heures)3
Type de prise électriquetype_c_2pin_eu
Zone géographique GPSRechargeable et secteur
📥

Notice d'utilisation & Manuel en Français

Documentation technique rédigée et vérifiée par notre équipe technique à Mérignac (33). Téléchargement gratuit et instantané.

PDF

Mode d'emploi Traceur GPS portable télé secours sos - Y-tgps - ID115

🇫🇷 100% en Français Taille : 608.21k ✓ Fichier Officiel Vérifié

Questions Fréquentes & Garanties

Aide & Support
Quels sont les délais d'expédition et de livraison ?

Si le produit est indiqué En stock, votre commande est préparée et expédiée sous 24 à 48h ouvrées depuis notre entrepôt logistique de Mérignac (Gironde, France). La livraison est assurée avec suivi Colissimo ou Chronopost en 48h en France métropolitaine. Pour les articles sur commande, le délai moyen est de 10 à 15 jours ouvrés.

Quelle est la garantie sur ce produit et comment fonctionne le SAV ?

Tous nos appareils bénéficient d'une garantie légale de 2 ans (pièces et main-d'œuvre). Notre équipe de Support et Service Après-Vente est 100% basée en France à Mérignac (33), joignable par téléphone non surtaxé (05 56 34 86 31) ou par email du lundi au vendredi.

Puis-je changer d'avis et retourner le produit ?

Absolument. Vous disposez de 14 jours à compter de la réception de votre colis pour faire valoir votre droit de rétractation et nous retourner le produit dans son emballage d'origine pour un échange ou un remboursement intégral rapide.

Quels modes de paiement sécurisés acceptez-vous ?

Nous acceptons les Cartes Bancaires (Visa, MasterCard, CB, American Express) avec protocole de sécurité 3D Secure, PayPal avec option de paiement en 4x sans frais, ainsi que les virements bancaires sécurisés.

Avis
super !
( 5/5 )
christian g. (Fontenay les briis, France Métropolitaine) -05 Oct. 2016 Traceur GPS portable télé secours sos et Micro espion gsm

je suis extremement et agreablement surpris de la précision de geolocalisation de cet appareil. la mise en place est d'une simplicité extraordinaire. pour l'instant je n'ai pas testé la longévité de la batterie. mon utilisation est prévue pour l'associer à divers appareils assez chers que je loue régulièrement, en fixant ce tracker par du velcro,et automatiquement ce tracker me donne la position exacte de l'endroit ou se situe l'appareil loué. ainsi, en cas de personnages mal intentionné et ne souhaitant pas restituer l'appareil, il ne me reste plus avec mon smartphone, de le situer et meme de suivre l'itinéraire pour me rendre chez l'indélicat en question, (et pourquoi pas avec la gendarmerie !!!).
donc je suis tres satisfait après plusieurs essais,. seul bémol, l'adaptateur 220 v pour charger les batteries, en le branchant à fait disjoncter mon installation, et apparemment est maintenant HS. mais je m'apprete à appeler le responsable de yonis pour qu'il puisse m'en procurer un autre, et je suis persuadé que ce sera fait illico, (car j'ai l'impression d'avoir affaire à quelqu'un d'ouvert, l'ayant contacté il y a quelques jours au sujet d'un autre tracker (bas de gamme) qui déconnait un peu)
.

 Signaler un abus
Traceur GPS autonôme
( 5/5 )
Francis D. (Valenciennes, France Métropolitaine) -05 Oct. 2016 Traceur GPS portable télé secours sos et Micro espion gsm

Matériel fiable, précis il suffit de bien suivre le mode d 'emploi et Maison YONIS sérieuse s'agissant d'un second traceur échangé très rapidement suite à conflit entre mon alarme Citroên et le premier traceur qui était à brancher sur le circuit électrique de la voiture.

 Signaler un abus

💬 Questions sur le produit

5 questions
👤 corinne le 13/06/2018
Question : Bonjour au lieu de recevoir un SMS et de visionner l emplacement actuel.... est il possible d'avoir le trajet complet l itinéraire complet en temps réel plutôt ? Aussi je recherche un traceur discret lorsqu'on passe au mode micro y'a t il un avertisseur sonore ou une Led qui s allume ?? merci
🇫🇷 Réponse Yonis Shop
Bonjour,
Le traceur micro espion utilise que des envois de SMS pour vous donner une localisation précise, il n'utilise pas de logiciel de suivi en temps réel. Lorsque vous activez le micro vous n'activez aucun signal sonore ni aucune LED.
Cordialement,
Praz, service client Yonis Shop
👤 Jérôme le 03/04/2018
Question : Pour confirmation il fonctionne partout dans le monde ? Notamment en Nouvelle Calédonie ? Merci pour votre réponse
🇫🇷 Réponse Yonis Shop
Bonjour,
Le traceur gère les fréquences GSM suivantes:  850 / 900 / 1800 / 1900 Mhz.
Si votre pays gère ces bandes de fréquences, vous pouvez alors l'utiliser.
Cordialement,
Praz, Service client Yonis Shop
👤 Maurice le 06/02/2018
Question : Lorsque l'on doit appeler le numéro de la carte SIM du boitier pour recevoir le SMS, cela génère t'il une sonnerie ou un bruit quelconque? De même lors de l'activation du micro? Avec la géolocalisation, est il possible d'avoir le tracé exacte du déplacement de l'objet?
🇫🇷 Réponse Yonis Shop
Bonjour,
L'appel sur le boitier se fait en toute discrétion. Vous n'entendrez aucune sonnerie. Vous avez la possibilité de suivre le traceur selon un intervalle de temps défini par vos soins. Pour définir cetintervalle, vous devrez envoyer une commande par SMS. 
Voici le lien pour télécharger la notices spécifique à votre traceur:
https://www.yonis-shop.com/mode-d-emploi-traceur-gps-portable-t%C3%A9l%C3%A9-secours-sos-et-micro-espion-gsm-att510
Cordialement,
Praz, Service client Yonis Shop
👤 KOUASSI le 29/03/2017
Question : Bonjour, je voudrai bien savoir comment la position (c'est-à-dire les coordonnées gps) nous sont envoyées. Est-ce à chaque durée déterminée (ex.: 1 sms / minute) ou c'est nous qui interrogeons l'appareil ? Si oui, alors comment interroge t-on cet appareil ?
🇫🇷 Réponse Yonis Shop
Bonjour,
Pour que le traceur GPS portable télé secours fonctionne vous devez insérer une carte Sim valide à l’intérieur en désactivant la demande de code pin et en activant les données cellulaires de celle-ci , sinon le traceur ne fonctionnera pas. Vous devez ensuite enregistrer votre numéro de téléphone comme administrateur par défaut en envoyant des sms bien précis qui sont définis dans la notice téléchargeable sur notre site internet.
Ensuite vous avez deux manières de l’interroger, soit vous appelez avec votre téléphone le numéro de la carte Sim insérée dans le traceur, vous attendez deux sonneries, vous tombez sur la messagerie, vous raccrochez, et quelques secondes plus tard vous recevez par sms les données de la position de votre traceur.
Seconde possibilité, vous définissez un intervalle de temps toujours par sms en secondes, en minutes ou en heures, et vous recevez un sms avec la position du traceur GPS toutes les minutes par exemple si vous avez défini comme intervalle de temps 1 minute.

Bien cordialement
👤 viviane le 18/01/2017
Question : je voudrais savoir comment on peut le faire porter par un animal ? quelles sont les dimensions du boitier ? quelle en est l'autonomie ? merci beaucoup . Mon chien vient de fuguer 5 jours durant, faute d'avoir pu le localiser . Je voudrais pouvoir le suivre et le récupérer rapidement en cas de récidive ! Nous habitons à la campagne, donc principalement champs et forêts, parfois qques maisons
🇫🇷 Réponse Yonis Shop
Bonjour,

Vous pouvez par exemple accrocher ce traceur GPS au collier de votre chien. 
Voici ces dimensions : 64 x 46 x 17 mm
Son autonomie est de 80 heures en moyennes, variables selon son utilisation.

Bien cordialement

La question a correctement été envoyée

Produits dans la même catégorie

30 suggestions
' + '
' + '
Cette combinaison n'est pas disponible
' + '

Cette configuration précise n'est pas disponible en stock. Veuillez sélectionner d'autres caractéristiques ci-dessus pour continuer votre commande.

' + '
' + '
' ); $statut.show(); if ($unavailCta.length) { $unavailCta.show(); } if ($addToCart.length) { $addToCart.hide(); } var $stickyTag = $('.sticky-stock-tag'); if ($stickyTag.length) { $stickyTag.attr('class', 'sticky-stock-tag out_stock').text('⚠️ Non disponible'); } return; } if ($unavailCta.length) { $unavailCta.hide(); } if ($addToCart.length && !$addToCart.is(':visible')) { $addToCart.show(); } var isOutOfStock = lower.indexOf('épuisé') !== -1 || lower.indexOf('plus en stock') !== -1 || lower.indexOf('rupture') !== -1; var isPreOrder = lower.indexOf('commande') !== -1 || lower.indexOf('fournisseur') !== -1 || lower.indexOf('15 à 20') !== -1 || lower.indexOf('10 à 15') !== -1 || lower.indexOf('ouvrés') !== -1; var dotClass = 'dot-green'; var statusClass = 'in_stock'; if (isOutOfStock) { dotClass = 'dot-red'; statusClass = 'out_stock'; } else if (isPreOrder) { dotClass = 'dot-orange'; statusClass = 'pre_order'; } else { dotClass = 'dot-green'; statusClass = 'in_stock'; } $val.removeClass('label label-success label-warning label-danger in_stock pre_order out_stock yonis-unavailable-comb-wrapper-active'); $val.addClass('yonis-live-stock-line ' + statusClass); $val.html('' + txt + ''); var $stickyTag = $('.sticky-stock-tag'); if ($stickyTag.length) { var icon = statusClass === 'in_stock' ? '🟢 ' : (statusClass === 'pre_order' ? '🟠 ' : '🔴 '); $stickyTag.attr('class', 'sticky-stock-tag ' + statusClass).text(icon + txt); } } function initStickyElements() { var stickyNav = document.getElementById('yonis-product-nav-sticky'); var stickyMobile = document.getElementById('yonis-sticky-mobile-bar'); var mainCta = document.getElementById('add_to_cart'); // Sticky Navigation class toggling if (stickyNav) { var navOffsetTop = $(stickyNav).offset().top; $(window).on('scroll resize', function() { var scrollPos = $(window).scrollTop(); if (scrollPos > navOffsetTop + 10) { $(stickyNav).addClass('is-sticky'); } else { $(stickyNav).removeClass('is-sticky'); } }); } // Smooth Anchor Click with proper offset $(document).on('click', '.yonis-nav-pill[href^="#"], .nav-pill[href^="#"], .navigation_product a[href^="#"], .rating-stars-link, .manual-badge-link', function(e) { var href = $(this).attr('href'); var target = $(href); if (target.length) { e.preventDefault(); $('.yonis-nav-pill, .nav-pill, .navigation_product a').removeClass('active'); $('.yonis-nav-pill[href="' + href + '"], .nav-pill[href="' + href + '"], .navigation_product a[href="' + href + '"]').addClass('active'); var navHeight = $('#yonis-product-nav-sticky').outerHeight() || 60; var offsetTop = target.offset().top - navHeight - 15; $('html, body').stop().animate({ scrollTop: offsetTop }, 400); } }); // Mobile Sticky Bar Intersection Observer if (stickyMobile && mainCta && window.IntersectionObserver) { var observer = new IntersectionObserver(function(entries) { entries.forEach(function(entry) { if (!entry.isIntersecting && entry.boundingClientRect.top < 0) { stickyMobile.classList.add('visible'); } else { stickyMobile.classList.remove('visible'); } }); }, { threshold: 0.1 }); observer.observe(mainCta); } // Live price sync var priceElem = document.getElementById('our_price_display'); var stickyPrice = document.querySelector('.sticky-price-val'); if (priceElem && stickyPrice && window.MutationObserver) { var pObs = new MutationObserver(function() { stickyPrice.textContent = priceElem.textContent; }); pObs.observe(priceElem, { childList: true, characterData: true, subtree: true }); } } // Ensure old price, rounded discount percentage, PayPal 4X and Omnibus price are cleanly synced function syncPriceDisplay() { var $ourPrice = $('#our_price_display'); var $oldPrice = $('#old_price'); var $oldPriceDisplay = $('#old_price_display'); var $redPercent = $('#reduction_percent'); var $redPercentDisplay = $('#reduction_percent_display'); var $omnibusRow = $('.yonis-omnibus-subrow'); var $omnibusVal = $('#omnibus_ppb_val'); var $ppInstallment = $('.paypal-installment-val'); if ($ourPrice.length) { var curText = $ourPrice.text().replace(/[^0-9,.]/g, '').replace(',', '.'); var curVal = parseFloat(curText); if (!isNaN(curVal) && curVal > 0) { // Sync PayPal 4X if ($ppInstallment.length) { $ppInstallment.text((curVal / 4).toFixed(2).replace('.', ',') + ' €'); } // Check promo & discount var hasReduction = (typeof productPriceWithoutReduction !== 'undefined' && productPriceWithoutReduction > curVal); if (hasReduction) { if (!$oldPriceDisplay.text().trim() || $oldPriceDisplay.is(':empty')) { $oldPriceDisplay.html('' + productPriceWithoutReduction.toFixed(2).replace('.', ',') + ' €'); } $oldPrice.removeClass('hidden').css('display', 'inline-flex'); $oldPriceDisplay.removeClass('hidden').css('display', 'inline-flex'); var discountPct = Math.round((1 - (curVal / productPriceWithoutReduction)) * 100); if (discountPct > 0) { $redPercentDisplay.html('-' + discountPct + '%'); $redPercent.removeClass('hidden').css('display', 'inline-flex'); } // Check Omnibus price for active combination var curIdPa = $('#idCombination').val() || '0'; var spwrText = $('#omnibus-' + curIdPa + ' .spwr').text() || ''; var spwrVal = parseFloat(spwrText); var omnibusRefPrice = (!isNaN(spwrVal) && spwrVal > 0) ? spwrVal : productPriceWithoutReduction; if (omnibusRefPrice > curVal) { $omnibusVal.text(omnibusRefPrice.toFixed(2).replace('.', ',') + ' €'); $omnibusRow.removeClass('hidden').attr('style', 'display: block !important;'); } else { $omnibusRow.addClass('hidden').attr('style', 'display: none !important;'); } } else { $oldPrice.addClass('hidden').css('display', 'none'); $redPercent.addClass('hidden').css('display', 'none'); $omnibusRow.addClass('hidden').attr('style', 'display: none !important;'); } } } } $(document).ready(function() { if (typeof window.updateDisplay === 'function') { var origUpdateDisplay = window.updateDisplay; window.updateDisplay = function() { var res = origUpdateDisplay.apply(this, arguments); setTimeout(formatYonisStockBadge, 20); setTimeout(formatYonisStockBadge, 100); setTimeout(syncPriceDisplay, 20); return res; }; } if (typeof window.findCombination === 'function') { var origFindComb = window.findCombination; window.findCombination = function() { var res = origFindComb.apply(this, arguments); setTimeout(formatYonisStockBadge, 20); setTimeout(formatYonisStockBadge, 100); setTimeout(syncPriceDisplay, 20); return res; }; } formatYonisStockBadge(); initStickyElements(); syncPriceDisplay(); setTimeout(syncPriceDisplay, 100); setTimeout(syncPriceDisplay, 300); var priceElem = document.getElementById('our_price_display'); if (priceElem && window.MutationObserver) { var pPriceObs = new MutationObserver(function() { setTimeout(syncPriceDisplay, 50); }); pPriceObs.observe(priceElem, { childList: true, characterData: true, subtree: true }); } $(document).on('change', '#our_price_display', syncPriceDisplay); var targetVal = document.getElementById('availability_value'); if (targetVal && window.MutationObserver) { var mutObs = new MutationObserver(function() { mutObs.disconnect(); formatYonisStockBadge(); mutObs.observe(targetVal, { childList: true, subtree: true, characterData: true, attributes: true }); }); mutObs.observe(targetVal, { childList: true, subtree: true, characterData: true, attributes: true }); } // Reliable Strict Single-Selection Pill Radio Click Handler $(document).on('click', '.pill-radio-list li, .pill-radio-label', function(e) { e.preventDefault(); e.stopPropagation(); var $item = $(this).closest('li'); var $list = $item.closest('.pill-radio-list'); var $radio = $item.find('input.attribute_radio'); if ($radio.length) { $list.find('li').removeClass('active-pill'); $list.find('input.attribute_radio').prop('checked', false).removeAttr('checked'); $item.addClass('active-pill'); $radio.prop('checked', true).attr('checked', 'checked'); if (typeof findCombination === 'function') { findCombination(); } if (typeof getProductAttribute === 'function') { getProductAttribute(); } setTimeout(formatYonisStockBadge, 10); setTimeout(formatYonisStockBadge, 50); setTimeout(formatYonisStockBadge, 150); setTimeout(syncPriceDisplay, 10); } }); $(document).on('change', 'input.attribute_radio', function() { var $radio = $(this); var $item = $radio.closest('li'); var $list = $radio.closest('.pill-radio-list'); if ($list.length) { $list.find('li').removeClass('active-pill'); $item.addClass('active-pill'); } if (typeof findCombination === 'function') { findCombination(); } if (typeof getProductAttribute === 'function') { getProductAttribute(); } setTimeout(formatYonisStockBadge, 20); }); $(document).on('change', '.attribute_select', function() { setTimeout(formatYonisStockBadge, 20); setTimeout(formatYonisStockBadge, 100); setTimeout(syncPriceDisplay, 20); }); $(document).on('click', '.color_pick', function() { var $this = $(this); var $grid = $this.closest('.color-squircle-grid'); if ($grid.length) { $grid.find('li, .color_pick').removeClass('selected'); $this.addClass('selected').parent('li').addClass('selected'); } setTimeout(formatYonisStockBadge, 20); setTimeout(formatYonisStockBadge, 100); setTimeout(syncPriceDisplay, 20); }); }); // YONIS 2026 - Desktop Thumbnail Carousel (Single Row + Arrows + Mousewheel) function initYonisThumbCarousel() { var $thumbsList = $('#thumbs_list'); var $prev = $('#view_scroll_left'); var $next = $('#view_scroll_right'); var $spacer = $('.view_scroll_spacer'); if (!$thumbsList.length) return; var listEl = $thumbsList[0]; function updateArrows() { if (window.innerWidth < 768) { $prev.addClass('yonis-arrow-hidden'); $next.addClass('yonis-arrow-hidden'); $spacer.addClass('yonis-arrow-hidden'); return; } var hasOverflow = listEl.scrollWidth > (listEl.clientWidth + 12); if (!hasOverflow) { $prev.addClass('yonis-arrow-hidden'); $next.addClass('yonis-arrow-hidden'); $spacer.addClass('yonis-arrow-hidden'); return; } $prev.removeClass('yonis-arrow-hidden'); $next.removeClass('yonis-arrow-hidden'); $spacer.removeClass('yonis-arrow-hidden'); if (listEl.scrollLeft <= 4) { $prev.addClass('yonis-arrow-disabled'); } else { $prev.removeClass('yonis-arrow-disabled'); } if (listEl.scrollLeft + listEl.clientWidth >= listEl.scrollWidth - 6) { $next.addClass('yonis-arrow-disabled'); } else { $next.removeClass('yonis-arrow-disabled'); } } $(document).off('click.yonisThumb').on('click.yonisThumb', '#view_scroll_left', function(e) { e.preventDefault(); e.stopPropagation(); if (listEl.scrollBy) { listEl.scrollBy({ left: -220, behavior: 'smooth' }); } else { listEl.scrollLeft -= 220; } }); $(document).off('click.yonisThumbNext').on('click.yonisThumbNext', '#view_scroll_right', function(e) { e.preventDefault(); e.stopPropagation(); if (listEl.scrollBy) { listEl.scrollBy({ left: 220, behavior: 'smooth' }); } else { listEl.scrollLeft += 220; } }); try { listEl.addEventListener('wheel', function(e) { if (e.deltaY !== 0 && !e.shiftKey) { e.preventDefault(); listEl.scrollLeft += (e.deltaY > 0 ? 140 : -140); } }, { passive: false }); } catch(e) {} $thumbsList.off('scroll.yonisThumb').on('scroll.yonisThumb', updateArrows); $(window).off('resize.yonisThumb').on('resize.yonisThumb', updateArrows); updateArrows(); setTimeout(updateArrows, 100); setTimeout(updateArrows, 400); setTimeout(updateArrows, 1000); } initYonisThumbCarousel(); })(window.jQuery);/* */