Die Situation aktualisiert Einkaufswagen mit Javascript. Das Ereignis kommt von der Änderung der Artikelvariation von select name = "variation-1". Es gibt viele .shop-Artikel. Wie Griff Eingabe zu erhalten, die Daten-Produkt-ID hat, wenn Sie = $ (this) aus der Änderung von select name = „Variation-1“jQuery erweiterte Domnavigation
<div class="product-tools shop-item">
<div class="count-input">
<a class="incr-btn" data-action="decrease" href="#">–</a>
<input class="quantity" type="text" data-product-id="7" value="3">
<a class="incr-btn" data-action="increase" href="#">+</a>
</div><!-- .count-input -->
<div class="form-element">
<select name="variation-1" class="form-control form-control-sm variation-select" data-toggle="tooltip" title="" data-original-title="color">
<option value="blue">blue</option>
<option value="red" selected="">red</option>
</select>
</div>
<div class="form-element">
<select name="variation-2" class="form-control form-control-sm variation-select" data-toggle="tooltip" title="" data-original-title="size">
<option value="S">S</option>
<option value="M">M</option>
<option value="L">L</option>
<option value="XL" selected="">XL</option>
<option value="XXL">XXL</option>
</select>
</div>
</div>
Dieser den Wert des Eingangs wird, stellt sich die Frage: * "Wie kommt man Handle von Eingabe "* (fügen Sie einfach nicht den' data (..) 'Teil) –
Alternative:' $ (this) .closes (". shop-item"). find ("[Daten-Produkt-ID] ")' –
@ freedomn-m ja ich denke du bist richtig. Wird die Antwort bearbeiten. – ADyson