我已经尝试过但失败了,所以有时间问专家。
我有以下 HTML:
<input type="button" value="-" class="minus">
<input type="number" value="20" class="input-text">
<input type="button" value="+" class="plus">
<div class="newprice">
20
</div>
使用 javascript(jQuery 特定的很好)我需要能够拥有它,这样当有人点击加号按钮时,.newprice div 内的数字会增加 20。同样,当他们点击减号按钮时,数字会减少 20 .
如果他们使用 .input-text 字段上的小向上/向下箭头也同样如此。
或者,如果他们键入一个值而不是使用任何按钮,那么 .input-text div 中的数字会相应更改(如果有人键入 3,则 .input-text 数字将更改为 60)。
PS:如果更容易, .newprice div 可以改为文本字段。什么都行。
[为了把这一切放在上下文中,基本上它是购物车的一部分,但我试图向用户展示当他们输入数量时他们将为产品支付多少费用。例如,该产品售价 20 美元,如果他们想要其中 3 个,他们将能够立即(在添加到购物车之前)看到这将花费他们 60 美元。]
我希望我解释得当。
提前致谢。