Trouver la balise <strong> à l'intérieur de cette balise div à l'aide de jQuery
Mon dom ressemble:
<div class="blah">
<a href=""><img .. ></a>
<strong>blah blah</strong>
<a href=""><img /></a>
</div>
Comment puis-je obtenir la valeur de la forte quand je sais que la classe est "bla" ?
$(".blah").find("strong")
ne fonctionne pas?
FYI. L'utilisation de inline styles de police, tout n'est pas obsolète, n'est pas recommandée dans la spécification HTML. Une meilleure façon de gérer cela serait avec un span avec une classe CSS affecté que des styles de l'élément de la façon dont vous le souhaitez.
le <strong> tag n'est pas en ligne style. le <b> tag, toutefois, est. Veuillez voir ceci: stackoverflow.com/questions/271743/...
le <strong> tag n'est pas en ligne style. le <b> tag, toutefois, est. Veuillez voir ceci: stackoverflow.com/questions/271743/...
OriginalL'auteur mrblah | 2009-03-22
Vous devez vous connecter pour publier un commentaire.
Essayez ceci:
$(".bla").find("fort") retournera seulement l'objet jQuery, pas son contenu.
OriginalL'auteur Pim Jager
Plus simple que les pim's réponse, mais fonctionne virils de la même façon. Il trouve tous les descendants de .bla qui sont forts les balises et donne en retour le contenu html de la première.
Je suis allé pour le sélecteur d'origine parce que les OP peuvent faire quelque chose .bla avant à la recherche pour les plus forts. Quelque chose comme: $('.bla').doSomething().find ("strong").html()
..suite.. sinon le sélecteur est plus simple.
OriginalL'auteur Annan
Essayer cette
OriginalL'auteur Simeon Wislang