-3
好吧, 這是我使用的代碼: -下一個滑塊如何工作?
<html>
<head>
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script>
$(function() {
$("#rangePoints").change(function() {
var qty = $("#rangePoints").val();
var price = $("#price").val();
$("#qty").val(qty);
$("#total").val(qty*price);
});
});
</script>
</head>
<body>
Price: <input id="price" type="text" value="10.50" readonly /><br/>
Quantity: <input id="qty" type="text" value="1" readonly />
<input id="rangePoints" type="range" min="1" max="100" value="1"/><br/><br/>
Total Price: <input type="text" id="total" readonly />
Price: <input id="price" type="text" value="15.50" readonly /><br/>
Quantity: <input id="qty" type="text" value="1" readonly />
<input id="rangePoints" type="range" min="1" max="100" value="1"/><br/><br/>
Total Price: <input type="text" id="total" readonly />
</body>
</html>
(感謝charles360與此JavaScript的幫助)。
在上面的代碼中,只有第一個滑塊有效(其價格爲10.50)......其中第二個不起作用。
我需要有多個這些滑塊,每個滑塊必須執行數量*價格函數。 我會如何做到這一點?
謝謝。
** HTTP://reference.sitepoint.com/html/core-attributes/id ** – lifetimes