Dans la structure suivanteJQuery Trouver plus proche parent avec classe
<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>
Si je suis sur le $ (« # imhere »), Comment puis-je trouver le parent le plus proche avec une classe et d'extraire cette valeur? Dans ce cas get thisOne (en pensant toujours que je suis debout element element)
EDIT: la classe thisOneOknown est générée automatiquement, donc cela a changé à chaque chargement de page, donc le sélecteur a été capable de trouver le premier parent avec classer et stocker/retourner. Quelque chose comme var nearestParentClass = $ ('# imhere'). Closest (": hasParent()");
On dirait que ce serait simple à google et trouver moins Theres quelque chose que je suis absent? Avez-vous [lu cette question SO ici] (http://stackoverflow.com/questions/5333426/how-to-find-a-parent-with-a-known-class-in-jquery)? – crazymatt
$ ("# imhere"). Parents ("[classe]"). Ajouter un lien vers la documentation https://api.jquery.com/has-attribute-selector/ – Jules
Oui, un détail très important me manque: La classe thisOne est inconnue pour moi, donc le sélecteur .thisOne n'est pas mon choix. Désolé à ce que je vais éditer la question –