【发布时间】:2014-01-03 00:47:11
【问题描述】:
我在这里有这段代码http://jsfiddle.net/fQTUp/302/ 一切正常,直到我添加第二组单选按钮。
$("input").click(function (event) {
var total = 0;
$("input:checked").each(function () {
if ($(this).attr("price") !== undefined) {
total += parseInt($(this).attr("price"));
} else {
total += 0;
}
});
if (total === 0) {
$('.total-price').text('Some new text.');
} else {
$('.total-price').text('Total price: $' + total);
}
});
$("input").click(function (event) {
$("input:checked").each(function () {
if ($("input:checked").attr("value") == "ownlogo") {
$('.logo_p').text('Own logo.');
}
if ($("input:checked").attr("value") == "textlogo") {
$('.logo_p').text('Text logo.');
}
if ($("input:checked").attr("value") == "Starter") {
$('.plan_price').text('Strtr price.');
}
if ($("input:checked").attr("value") == "Business1") {
$('.plan_price').text('Business price.');
}
if ($("input:checked").attr("value") == "Pro") {
$('.plan_price').text('Pro price.');
}
});
});
当我开始单击第二组按钮时 - 它可以工作,但是当我从第一组中选择某些东西时,第二组停止工作。
请查看脚本以了解我的问题。
感谢您的帮助!
【问题讨论】:
标签: javascript jquery if-statement radio-button