41 votes

Comment obtenir uniquement du texte direct sans balises avec jQuery en HTML

J'ai un code HTML :

<strong>1)</strong>TEXT THAT I ONLY NEED<p>some par</p><ul>..</ul>

J'ai seulement besoin de "TEXTE DONT j'ai SEULEMENT BESOIN" qui n'a pas de balises dans son HTML, comment puis-je l'obtenir avec jQuery ?

1voto

Ivan Lychkov Points 36

Ce code me convient :

var el = $("<div/>");
el.html(text).children().remove();
return el.text();

1voto

Adel Mourad Points 194
var name = $($(YourElementOuterHTML)).children().remove().end().text();

exemple :-

var name = $($(li).find("a").get(0).outerHTML).children().remove().end().text(); 

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X