при выполнении кода, только если операторы выполняются, даже если условие ложно.
Я попытался отладить, и условие, которое я даю, определенно дает ложную ответную реакцию, но не уверен, почему
if (
$("#ship-to-different-address-checkbox").length != 0 &&
$(".shipping_address").length == 0
) {
postcode = $("#shipping_postcode").val();
} else {
postcode = $("#billing_postcode").val();
}
И я также попытался
if (
$("#ship-to-different-address-checkbox").length != 0 &&
$(".shipping_address").is(":visible")
) {
postcode = $("#shipping_postcode").val();
} else {
postcode = $("#billing_postcode").val();
}
независимо от того,о чем идет речь в заявлении if.Может ли кто-нибудь помочь мне с этим?