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
です。4 つのチェックボックスがあります。おそらく私は使用する必要がありますeach()
か?
これを機能させる方法についてのアイデアはありますか?