La sélection de l'enfant div id connaître un parent div id avec des sélecteurs JQuery
J'ai ce code html:
<div id="top">
<div id="potato"></div>
</div>
<div id="bottom">
<div id="potato"></div>
</div>
Je suis en train d'utiliser JQuery pour accéder au bas de la pomme de terre div, et aucun de la suite des travaux.
$('#top #potato').html('Russet');
$('#bottom #potato').html('Red');
$('#top > #potato').html('Russet');
$('#bottom > #potato').html('Red');
$('#potato').html('Idaho');
Tous ces juste modifier le haut de la div et pas le fond. Comment puis-je modifier le fond de la div?
Est-il la réponse ici? Pourquoi ne pas vous suivre à votre question?
OriginalL'auteur | 2009-06-15
Vous devez vous connecter pour publier un commentaire.
Tous les éléments doivent avoir des Identifiants uniques, dans ce cas vous pouvez utiliser l'attribut de classe, de sorte que vous avez
De laquelle vous pouvez accéder comme ceci:
OriginalL'auteur
Je viens de tomber sur ce problème. Même si c'est vrai, vous ne devriez pas avoir deux éléments avec le même ID, il arrive.
Pour obtenir le div que vous voulez, c'est ce qui fonctionne pour moi:
OriginalL'auteur
Pour une chose que vous ne pouvez pas avoir un élément qui a le même id comme de l'autre. Id est unique, mais les noms de classe peut être utilisée autant de fois que vous le souhaitez
jquery, comme ça:
OriginalL'auteur
Ce que vous avez posté et dit ne fonctionne pas semble fonctionner pour moi.
https://jsfiddle.net/wzezr706/
OriginalL'auteur
pas besoin de mettre des cours sur tout, mais vous devriez avoir les id unique pour tout. A part cela, essayez ceci:
OriginalL'auteur
Essayez ceci:
Ou
OriginalL'auteur
votre code HTML n'est pas valide, puisque vous avez non unique
id
sOriginalL'auteur