.focus() 関数の特定の入力に関連付けられているエラー div のみを削除しようとしています。次のコードは正常に動作しますが、唯一の問題は、入力.err
のみに焦点を当てているにもかかわらず、すべてのクラスを削除していることです。myname
$(':input[name="myname"]').focus(function(){
$('.err').fadeOut(1000, function() {
$(this).remove();
});
});
セレクターをクラス内にある$('.nameinput > div.err').
ように更新しようとしましたが、機能しません.err
.nameinput
$(':input[name="myname"]').focus(function(){
$('.nameinput > div.err').fadeOut(1000, function() {
$(this).remove();
});
});
私も試してみましたが、.closest()
うまくいきませんでした!ここで私が間違っていることを教えてください。
** * ** * ** アップデート * ** * ** * ** * *
サンプルコードはこちら