私はクラスを持っています(errorPopup):jsonファイルからデータを取得する位置:絶対を使用して私のCSSでスタイリング。私はエラーがあるときだけ、このクラスを呼びたいと思う。jquery findとaddClassを使用して
<div class="parent">
<input class="child" type="text">
</div>
私のjavascriptファイルでは、入力値がdata-maxより大きいかどうかを確認しています。もしそうなら、私はerrorPopupを使用します:
$('.child').parents('.parent').find('.errorPopup').addClass('active');
これはうまくいかないようです。親はposition:relativeを持ちます。
html上の '.errorPopup'はどこですか? – Eddie
そのコードは '.errorPopup'が' .parent'の内部にある場合にのみ有効です –
エラーポップアップはCSSファイルにあります – Nightshade