error_span
で最も近いspan
を見つけたいと思います。 jQueryを使ってどうすればいいですか?div内の特定のクラスを持つ最も近いスパンを見つける
<div class="form-group row">
<div class="col-sm-4">
<label for="reimburse_price" class="control label">Amount</label>
</div>
<div class="col-sm-8">
<div>
<input type="text" name="reimburse_price" min="1" placeholder='0.00' class="form-control numberOnly" id="reimburse_price" required>
</div>
<div>
<span class="small text-danger error_span"></span>
</div>
</div>
</div>
私のjavascriptのは、私のjqueryの関数はここ
function checkNumInput(id){
if ($(id).val() == "") {
$(id)[0].setCustomValidity('Please fill out this field');
$(id).closest("span .error_span").text("Please fill out this field").removeClass("hidden").addClass("text-danger");
}
}
一番近い親ですか?どの要素に最も近いか? –
? – Joseph
どの要素に関連していますか? –