Maison  >  Article  >  interface Web  >  Méthode jQuery pour obtenir le nœud et le sous-nœud text_jquery

Méthode jQuery pour obtenir le nœud et le sous-nœud text_jquery

WBOY
WBOYoriginal
2016-05-16 16:41:221604parcourir

Pour l'extrait html ci-dessous,

<div id="text_test">test text<a href="techbrood.com" rel="external nofollow" >techbrood co.</a></div>

Obtenir le texte brut du nœud :

var text = $('#text_test').text()

Cela obtiendra "test text techbrood co.", ce qui signifie que le texte de tous les nœuds (y compris les nœuds enfants) de l'élément actuel sera lu.

Si vous souhaitez uniquement récupérer le texte du nœud principal, la méthode est un peu plus compliquée :

var text = $("#text_test").contents().filter(function() {
return this.nodeType === 3;
}).text();

Récupérer le texte d'un nœud enfant :

var text = $("#text_test > a").first().contents().filter(function() {
return this.nodeType === 3;
}).text();
Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn