javascript 小计价格数量*价格价格*数量

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 小计价格数量*价格价格*数量相关的知识,希望对你有一定的参考价值。

—-- JS

jQuery(function() {
    initSubtotlaCalc();
});

// subtotla calculation init
function initSubtotlaCalc() {
    var qtyInput = jQuery('.quantity .qty'),
        singlePrice = document.getElementById('product-single-price'),
        dozenPrice = document.getElementById('product-half-dozen-price'),
        subtotalPrice = document.getElementById('subtotal-price');

    qtyInput.on( "input",function (e) {
        if( qtyInput.val() < 6 )
        {
            var svalue = qtyInput.val()*singlePrice.innerHTML;
            subtotalPrice.innerHTML = svalue.toFixed(2);
        }else{
            var dvalue = qtyInput.val()*dozenPrice.innerHTML;
            subtotalPrice.innerHTML = dvalue.toFixed(2);
        }
    });
}

—-- HTML

<span class="price"><span id="product-single-price">2</span></span>
<span class="price"><span id="product-half-dozen-price">1</span></span>
<span class="price"><span id="subtotal-price">2</span></span>
<input type="number" class="input-text qty text" value="1" title="Qty"/>

以上是关于javascript 小计价格数量*价格价格*数量的主要内容,如果未能解决你的问题,请参考以下文章

禁用 Woocommerce 购物车订单项数量价格计算

Angular.js:如何为价格添加用户输入并保持小计

javascript 价格数量变化数量和价格woocommerce按价格改变价格

在 JavaScript 或 jQuery 中增加和减少数量时如何计算价格?

ORACLE - 计算两个值并在视图中显示结果

计算价格 * 从适配器到活动总价格的数量