このjqueryコードが理にかなっている場合、誰か教えてもらえますか? ドキュメント対応ブロックでラップしています。一連の条件が true の場合に要素を非表示にしようとしていますが、送信ボタンをクリックすると、チェックボックスの 1 つが実際にチェックされていることがわかり、要素が非表示ではなく表示されます。以下のコードで不足していることが明らかなものはありますか:
$('#submit').on('click', function() {
if ($('#Option1').not(':checked') &&
$('#Option2').not(':checked') &&
$('#Option3').not(':checked') &&
$('#Option4').not(':checked') &&
$('#Option5').not(':checked')) {
$("form").submit(function () {
return false;
});
$('#selectOption').show();
} else {
$('#selectOption').hide();
}
});