【发布时间】:2021-03-18 00:01:54
【问题描述】:
我有一个产品,它的价格是 10 美元。如果客户购买 11 个此产品,价格是 9 美元,如果他购买 21 个,价格是 8 美元。iki tane array var Whole_sell_qty ve Whole_sell_price。 我应该如何开发一个算法,当产品数量为 11 时,将价格乘以 9 美元并在总面积上打印。
var whole_sell_qty = [10, 20, 30];
var whole_sell_price = [10, 9, 8];
$(".quantity").bind('keyup mouseup', function () {
$("#total").text($("#price").val() * $(".quantity").val());
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>
<style>
table, th, td, tr {
border: 1px solid black;
}
</style>
<label>Product name : shoe</label><br>
<label>Product price : </label><input type="number" id="price" value="10" disabled><span>$</span><br>
<label>Qty : </label> <input type="number" name="quantity" class="quantity" value="1"/><br>
<label>Total : <span id="total"></span></label>
<table>
<thead>
<tr>
<th>qty range</th>
<th>unit price</th>
</tr>
</thead>
<tbody>
<tr>
<td>1-10</td>
<td>$ 10</td>
</tr>
<tr>
<td>11-20</td>
<td>$ 9</td>
</tr>
<tr>
<td>21-30</td>
<td>$ 8</td>
</tr>
</tbody>
</table>
【问题讨论】:
-
向我们展示您的尝试。 SO 不是免费的代码编写服务。此处的目的是让您发布解决自己问题的尝试,并在其他人无法按预期工作时提供帮助。见How to Ask 和minimal reproducible example
-
.bind()已被弃用多年,您应该使用.on()。
标签: javascript jquery range price discount