このコードは、varの整数を理解していないようです。整数が解釈されない
var btndelivery = $j('.delivery').parent("li");
var grandtotaltxt = $j(".gtman").text().replace("$", "");
var grandtotal = parseInt(grandtotaltxt);
alert(grandtotal);
$j(document).ready(function() {
if ($j(grandtotal) > 60) {
alert("plus grand");
$j(btndelivery).show();
} else {
alert("plus petit");
$j(btndelivery).hide();
}
})
いつも警告plus petit
を通知します。
jQueryでgrandtotalをラップしないでください。 – Malk
'grandtotaltxt'の値は何ですか? – AndreFeijo
'$ j(grandtotal)'を '+ $ j(grandtotal)'に変更して文字列を整数に変換します。 – randominstanceOfLivingThing