此代码似乎并不了解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