我的任务是用复选框创建动态价目表。 当我检查一个项目的价格应该更新,但它不适合我。谁能帮我找到我的错误?jquery文本更新问题
$('#iPhone4').click(function(e) {
$('#ip4').attr('src', 'pics/iphone/4.png');
$('#modelForm').show('slow');
$('#modelHeader').text('iPhone 4');
var akku = 25;
var pr = 0;
if ($('#akku').is(':checked')) {
$pr = $pr + $akku;
$('#preise4').text('$pr');
}
});
<p class="problBer">
<input type="checkbox" class="checkbox" id="akku">Akku<span class="cena">45€</span>
</input>
</p>
<div id="pre">
<p id="preise4">Euro</p>
</div>
$ PR = $ PR + $ AKKU;尝试用pr = parseFloat(pr)+ parseFloat(akku)替换;和$('#preise4')。text('$ pr');由$('#preise4')。text(pr); – Poria
感谢您的回复。我用你的建议编辑我的代码,但现在我在#preise 4 p中获得“pr”。 –
确定它现在的作品。正确的行是$('#preise4')。text($ pr) –