2010-01-19 5 views
1

Je recherche une fonction qui me permettra de remplacer tous les symboles dollar d'une division par "CHF" (une autre devise). La raison en est que le symbole monétaire est codé en dur et qu'il doit être remplacé.

Existe-t-il un moyen simple de le faire?

Merci beaucoup à l'avance.

Répondre

5
jQuery('div').each(function(i){ jQuery(this).text(jQuery(this).text().replace('$','CHF')) }) 
+1

Remarque, légère modification. Je l'ai changé pour utiliser .text() au lieu de .html(), car techniquement vous ne voulez mettre à jour que le texte div, pas les attributs, les balises de script, etc. – Cerin

+0

Notez que dans cet exemple, TOUS les éléments de tag div vont à traiter. Cela peut ralentir la charge de votre page, dans certains cas de manière significative. Autant que possible, il est conseillé de remplacer ce tag commun par un sélecteur plus spécifique. – yuga

Questions connexes