クラス名がの4つのdivがあります.sリストです。ユーザがdivのいずれかをクリックすると。選択されたがdivに適用されます。ボタンをクリックしながら、jqueryクラスを持つ要素を選択するhasClass
は、私は何をしようとしていることは、これらすべてのdivをチェックし、それらのいずれかが他のフォームを送信を.selectedクラスを、持っている場合はdiv要素のどれもがが.selectedクラスを持っていない場合でありますにエラーメッセージが表示されます。
問題: 初めてのことですが、ボタンをクリックするとエラーメッセージが表示され、divに既にクラスが選択されているときにフォームが送信されます。
$("#pp-btn").click(function() {
$(".s-list").each(function (i) {
if(!$(this).hasClass('selected'))
{
$("#p-msg").show();
}
else {
$("#plans-form").attr('action', $(this).attr('links'));
$("#p-msg").hide();
}
});
});
divの1つに「selected」というクラスがある場合、メッセージを表示したくありません。
ヘルプしてください...
おかげで... – departedmind