私がやろうとしていることは:
ユーザーにメールを入力してもらいます。有効でない場合。エラーを表示します。有効なメールの場合は、.wizard
divを上にスライドさせて、「Cool」というメッセージを表示します。
今のところ、私のコード(ここではフィドル)はそれをカットしていません。.error
クラスを入力に追加したり、.wizard
divを表示したりしていないようです。私は何が間違っているのですか?別の目をいただければ幸いです。
$(".wizard").hide();
$("#signup").show();
$(".continue").click(function () {
var valid = true;
$("#" + $(this).attr("validationDiv")).find("input").each(function () {
if (!/^S+@S+.S+$/.test($this).val()) valid = false; // if its not a valid email
($this).addClass('error'); // show error
($this).val('Please Insert a valid Email');
});
if (valid) { // if it is valid
$(".wizard").slideUp(); // have this div show
$("#" + $(this).attr("data-next-id")).slideDown();
}
});
ありがとうございました!