ロードページで関数をアクティブにしようとしていますが、この関数は "input#quantity"で数値を取得し、ページロード時に "input.final-price"を計算します関数currentPrice。しかし、ページの読み込み時には、ページの読み込み時にフィールドを更新していません。ページロード時に価格フィールドを更新
function currentPrice() {
var priceProduct = parseFloat($.trim($('span.price').html().replace(",", "").replace("$", ""))); \t
var convertion = ((priceProduct)/100).toFixed(2);
var price = parseFloat($("input#quantity").val());
var total = ((convertion) * (price)).toFixed(2);
$("input.final-price").val(total);
}
// Onload
$(document).on("load", "input", currentPrice);
問題をいただきましたので? –
この$(document).on( "load"、 "input"、currentPrice); はページの読み込み時にフィールドを更新していません。 –
$(document).ready(function(){currentPrice();})を使用します。 – Lalit