There is the next page. It has 2 input
fields. A peculiar counter is bolted to each of them: 2 buttons ( button
): plus and minus. It is necessary that when you click on plus
number in the corresponding input
increases, and when you click on minus
, it decreases.
<div class="make_an_order"> <form action="*"> <div class="order_block"> <div class="options"> <span class="product"></span> <span class="price"><span class="value">39 грн</span> <span class="note">(за 12 кг )</span></span> <span class="to_order">заказать <span class="note">(минимум: 12 кг)</span></span> </div> <div class="numerator"> <input name="count" class="field" type="number" value="12"><span class="measure">кг</span> <button type="button" class="minus" onclick="inc(-1)"><span class="flaticon-minus-sign-of-a-line-in-horizontal-position"></span></button> <button type="button" class="plus" onclick="inc(1)"><span class="flaticon-add"></span></button> </div> </div> <br> <div class="order_block"> <div class="options"> <span class="product"></span> <span class="price"><span class="value">39 грн</span> <span class="note">(за 1 аршин )</span></span> <span class="to_order">заказать <span class="note">(минимум: 1 аршин)</span></span> </div> <div class="numerator"> <input name="count" class="field" type="number" value="1"><span class="measure">аршин</span> <button type="button" class="minus" onclick="inc(-1)"><span class="flaticon-minus-sign-of-a-line-in-horizontal-position"></span> </button> <button type="button" class="plus" onclick="inc(1)"><span class="flaticon-add"></span></button> </div> </div> </form> </div>
I tried to do it via onclick
- but I couldn’t manage to set / pull the input I needed
function inc(N) { console.log($(this).parent( ".numerator").value) }