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...
l'html: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)); });
grazie millecodice:<div class="quantity-widget"> <button class="less">-</button> <input type="text" value="1" /> <button class="more">+</button> </div>

Rispondi quotando