Holen Sie sich die übergeordnete Zeile und finden Sie ein element in JQuery

Habe ich eine checkbox in eine Spalte der html-Tabelle. Wenn ich überprüfen, oder deaktivieren Sie es, ich will einen bestimmten text angezeigt/entfernt aus einer text-area in die nächste Spalte derselben Zeile.
Ich habe die folgenden:

$(this).parent().parent().find('textarea').text = 'some text' 

und auch

$(this).parent().parent().find('textarea').val = 'some text' 

aber es funktioniert nicht.

Html wie:

<tr>
    <td>
        <input type="checkbox" />
    </td>
    <td>
        <textarea>
    </td>
</tr>

Möchte ich, um das textarea mit dem gleichen tr von der checkbox ich check

UPDATE

Fand ich, dass ich verwenden soll .val("some text") nun aber die Funktion wird nur aufgerufen, wenn ich auf die checkbox in der ersten Zeile. Nicht für den rest

Nur zu sagen, aber es sollte <textarea></textarea>
Sieht Ihre HTML-Folgen der gleichen Struktur in jeder Zeile? und was ist der rest der jQuery für das klicken auf die checkbox?
gleiche Struktur.Was ich brauche ist, wenn ich auf eine checkbox (on/off) in eine Zeile einer text-area in die nächste Spalte aktualisiert werden.Aber mit $("#my_cb").click( function() { es funktioniert nicht, weil nun alle Checkboxen haben my_cb wie id und ich weiß nicht, wie eindeutig zuordnen klicken Sie auf die Funktion
Siehe meine aktualisierte Antwort

InformationsquelleAutor Jim | 2013-08-23

Schreibe einen Kommentar