In der folgenden StrukturJQuery Finden nächsten Elternteil mit Klasse
<div class="thisNot">
<table style="width:100%" class="thisOneUknow">
<tr>
<th id="imhere">Firstname</th>
<th>Lastname</th>
<th>Age</th>
</tr>
<tr>
<td>Jill</td>
<td>Smith</td>
<td>50</td>
</tr>
<tr>
<td>Eve</td>
<td>Jackson</td>
<td>94</td>
</tr>
</table>
</div>
Wenn ich auf dem $ bin (‚# IMHere‘), wie ich den nächsten Elternteil mit einer Klasse finden und diesen Wert extrahieren? In diesem Fall hole thisOne (immer denkend, dass ich imheres Element stehe)
BEARBEITEN: die Klasse thisOneOknown wird automatisch erzeugt, also änderte sich das bei jedem Laden der Seite, so dass der Selektor den ersten Elternteil mit finden konnte Klasse und speichern/zurückgeben. Etwas wie var engsteParentClass = $ ('# imher'). Engste (": hasParent()");
Scheint so einfach sein würde und finden Google es sei denn, Theres etwas, das ich fehle? Hast du [diese SO Frage hier gelesen] (http://stackoverflow.com/questions/5333426/how-to-find-a-parent-witho-a-known-class-in-jquery)? – crazymatt
$ ("# imher"). Eltern ("[Klasse]"). Hinzufügen von Link zur Dokumentation https://api.jquery.com/has-attribute-selector/ – Jules
Ja, ich vermisse ein sehr wichtiges Detail: Die Klasse thisOne ist mir unbekannt, so dass der Selektor .thisOne nicht meine Wahl ist. Tut mir leid, dass ich die Frage bearbeiten werde –