$(document).ready(function (){
var postcode = $('#postcode-form').val();
function errors(){
if(postcode == ""){
$('#postcode-form').addClass("form-error");
}else{
$('#postcode-form').removeClass("form-error");
}
}
$('#submit-form').click(errors);
});
フォームが空の場合、クラスは追加されますが、フォームに詳細を入力しても削除されません。理由がわかりませんか?
関数内でコードの郵便番号チャンクを移動します。それ以外の場合は、ページの読み込み時に1回だけ値を取得します。関数内に配置することで、クリックするたびに値をチェックします。
function errors() {
var postcode = $('#postcode-form').val();
if (postcode == "") {
$('#postcode-form').addClass("form-error");
} else {
$('#postcode-form').removeClass("form-error");
}
}
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加