Hii Chcę pokazać numery znaków najbliższemu div klasie showchars
.jQuery pobiera najbliższy div z klasą
Próbowałem to zrobić:
$('#maina').focus(function() {
$(this).closest("div.showchars").find(".countchars").html("KKK");
$("#error-1").html("");
$(this).closest(".showchars").html("hmm");
});
Dzięki tej html:
<tr>
<td>
Main Alliase/Current Alliase:
</td>
<td><input type="text" id="maina" class="countchars"/><br />
<div class="showchars">o</div>
</td>
<td><span id="handle-1" class="selector">?</span></td>
<td><div id="error-1" class="errors"></div></td>
</tr>
Kiedy skupiam się na polach wejściowych to nie resetuje zawartości klasy błędów.
Ale nie zmienia tekstu na: hmm
w elemencie div.
Gdzie poszedłem źle lub jaki jest lepszy sposób, aby uzyskać najbliższy div, a następnie zaimplementować api: .html("hmm")
?
Dzięki
Czy zadziałało, ale czy zmieni zawartość wszystkich rodzeństwa w klasie lub co? Dzięki – kritya
'.siblings()' opcjonalnie akceptuje filtr. Możesz określić '' .showchars "', aby filtrować dokładnie potrzebny element. –
Tak, wiem to, ale mam na myśli, że powie to wszystkim rodzeństwu znalezionemu w showcharach klasowych? Po prostu pytam, czy mogę go zaimplementować gdzie indziej, tak – kritya