場合に、エラーメッセージを表示します。}})その他項目が選択されている場合の検証チェックボックスの「その他」にチェックが入っている場合には、その後の1行テキスト入力フォームにテキストが入力されているかどうかを調べます。属性が「validate」と「need_text」のチェックボックス要素を対象にします。属性のテキスト入力フォームの値を調べて、値が空の場合に、エラーメッセージを表示します。属性が「other_text」の1行テキスト入力フォームが対象になります。placeholder="その他の場合ご記入ください。class='error'>その他の項目を入力してください。最後にエラーがあった場合に実行する処理を設定します。追加されているので、$("p.error").size()で、エラー内容が追加されているかをチェックします。使って、最初にエラーがあったコントロールにアニメーションで移動(スクロール)します。変更すると、スクロールアニメーションによるページ内移動ができます。最初にエラーが出現した要素(p.error:first)よりも少し上(-40)辺りを設定すると、項目名が確認できる位置に移動します。属性「error」を追加します。設定して、フォームの送信処理を中止します。