Tampermonkey (userscript), JQuery & Vinted, help !
zzzer
Messages postés
906
Date d'inscription
Statut
Membre
Dernière intervention
-
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
Bonsoir,
Je bloque depuis quelques jours sur un script que j'essaye de faire tourner sur les pages d'articles de Vinted, comme par exemple https://www.vinted.fr/items/3455924924-tee-shirt-nike-xs .
J'aimerais pouvoir récupérer la valeur des frais de port, contenu dans le <h3> qui a pour attribut : data-testid='item-shipping-banner-price'
J'ai pour l'instant ce petit bout de code, qui semble bien trouver le h3 en question mais qui me renvoie undefined lorsque j'essaye d'imprimer son innerHTML, son .html() ou son .text() :
$(document).ready(function() { var pathname = window.location.pathname; if ( pathname.startsWith("/items/")) { window.addEventListener('load', function () { var isb = $(["data-testid='item-shipping-banner-price'"]); alert(isb.innerHTML); }) } });
Un petit coup de pouce serait le bienvenue...
Merci ! ;)
Voilà ce que j'ai :
Comme tu peux le voir, ça te retourne un arrêt avec une seule valeur.
Il te faut donc cibler la première valeur
Via un [0]