buona sera, mi aiutate a capire ed a modificare questo codice?
allora: io ho tre campi input, per ognuno di questi posso aumentare o diminuire il loro valore tramite due pulsanti + e -. Il codice così com'è va bene, ma adesso vorrei fare in modo che in base a quale campo input ho modificato, lui mi deve svolgere una determinata funzione. vorrei capire come fare per intercettare quale pulsante sia stato premuto. Potreste aiutarmi?
avrei pensato ad inserire l id del campo, ma non so come intercettarlo all'interno della funzione jquery...
codice:
function quantityWidget(){
var currval;
$(".quantity-widget .less").click(function(){
currval = parseInt($(this).parent().find("input").val());
if (currval > 0){
$(this).parent().find("input").val((currval-1));
}
});
$(".quantity-widget .more").click(function(){
currval = parseInt($(this).parent().find("input").val());
$(this).parent().find("input").val((currval+1));
});
l'html:
codice:
<div class="quantity-widget">
<button class="less">-</button> <input type="text" value="1" /> <button class="more">+</button>
</div>
grazie mille