我正在尝试,当默认情况下加载下面的页面以显示a1 div 并计算该 div 的价格并总共显示,例如 216。
当用户点击更改链接/按钮时,它应该隐藏 a1 并显示 a2 div 并计算 a2 的价格,例如 201。
谁能指导我如何实现这一目标?一直在尝试,到目前为止没有运气。
这是我正在工作的代码的快照,代表了它的逻辑。我希望它能更清楚地说明我的情况。
<script type="text/javascript">
function prc_calc() {
$price = parseInt($('#price').attr('value'));
$quantity = parseInt($('#quantity').attr('value'));
$sum = $price * $quantity;
$('#total').text($sum);
}
function change() {
prc_calc();
}
$(document).ready(function() {
prc_calc();
}
</script>
<body>
<div id="a1" style="display:block">
<span id="price">54</span>
<span id="quantity">4</span>
</div>
<div id="a2" style="display:none">
<span id="price">67</span>
<span id="quantity">3</span>
</div>
<span id="total"></span>
<a href="javascript:void(0);" onclick="change();">Change</a>
</body>