我正在尝试span.wrap p span
使用 jQuery 更新表单底部的 Total: ( ) 字段。
我有几个复选框,每个复选框都有一个包含在title
属性中的相关价格,如下所示title="$2"
:
当用户单击复选框时,我希望 Total: 字段动态更新。这是我拥有的脚本,但它会引发语法错误,如图所示。
$("input:checkbox").toggle(
var v = $(this).attr("title").substr(-1) * 1; // syntax error here. subtstr() eliminates the $ sign
var t = $("span.wrap p span").text() * 1; // converts the string to a number
function () {
$("span.wrap p span").text(t + v);
},
function () {
$("span.wrap p span").text(t - v);
}
);
注意:总计字段的初始值为0
。有四个复选框;也许我需要使用each()
?
关于如何使这项工作的任何想法?