Maison > Article > interface Web > Méthode jQuery pour obtenir le nœud et le sous-nœud text_jquery
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();