Durchqueren td/tr mit jquery nächsten()

<td width="162"><span class="required">*</span> Name:</td>
<td width="407">
    <label>
        <input id="store_name" class="text_field alnum" type="text" minlength="3"
        maxlength="30" size="40" name="store_name" style="color: rgb(51, 51, 51);"/>
    </label>
</td>
<td class="char_count_area" style="color: green;"/>

Habe ich einige jQuery-code, der geht so:

$('.text_field').each(function(){
        $(this).keyup(function(){                 
            $(this).parent().parent().parent().find('.char_count_area').html(remainingChars); 
....

Wie Sie sehen können, bin ich versucht zu erreichen char_count_area aus text_field in eine eher ineffiziente Art und Weise.
Es funktioniert, aber es geht verrückt, wenn ich ändern Sie die Tabelle design leicht.
Ich habe versucht, mit

$(this).closest('.char_count_area').html(remainingChars)

aber es funktioniert nicht (Zeichen werden nicht angezeigt).

Wie kann ich erreichen, das mit closest ?

InformationsquelleAutor rashcroft3 | 2009-10-14
Schreibe einen Kommentar