var ship = $("input[name=shippingamt]").length;
var counting1 = $(".submit-btn-1 li.checked:not(.title)").length;
if ((counting1 == 6)&&(ship >= 1)&&($('input[name=ideclare1]').is(":checked"))){
上記のスニペットは私がこれまでに持っているもので、ほぼ 3 つの必須フィールド、Shipという変数、 counting1というチェックリスト、およびチェックボックス チェックがあります。
ただし、ShipとChecklistに問題がなく、 ideclare1というチェックボックスがオンまたはオフになっている場合、値shipは undefined になり、長さが>= 1であるため、依然として有効なクラスです。
フィールドが定義されていて、長さが 1 より大きいかどうかを確認する方法を提案できますか?
よろしく、
ドナルド