Comment changer le contenu du Span en utilisant jQuery?

ShareThis 

Je veux changer “Partager ceci” en “Partage”,

s’il vous plaît laissez-moi savoir la solution.

merci,

Vous pouvez faire avec soit:

 $('.stbuttontext').text('Share'); 

pour le contenu textuel ou

 $('.stbuttontext').html('Share'); 

pour le contenu HTML .

Dans votre cas cependant, la première déclaration devrait être correcte 🙂

Ceci est ma façon de penser quand utiliser .html () vs. .text ().

Utilisez .html () lorsque vous souhaitez append un style avec des balises HTML au texte que vous remplacez, comme:

 $('.stbuttontext').html('Share'); 

Ceci est souvent utile lorsque vous affichez un message d’erreur car vous souhaiterez peut-être append une classe pour modifier la couleur du texte.

 $('#error').html('Error: Fix your email address');` 

Utilisez .text () lorsque vous souhaitez simplement modifier le texte .

Donc, si vous avez fait l’exemple ci-dessus avec .text:

$('#error').text('Error: Fix your email address');

Le texte que l’utilisateur verra sur la page Web est (sans les espaces dans les balises, je ne pouvais pas comprendre comment le faire fonctionner avec cet éditeur de démarques).

Erreur: Corrigez votre adresse e-mail

et ce texte n’est pas rouge, ou comporte du texte en gras ou en italique.

 $('.stbuttontext').html('Share'); 

$('.stbuttontext').html('Share');

Changera le texte de tous les spans avec la classe stbuttontext.