Bonsoir à tous !

Je commence l'utilisation de JQuery et j'aimerai de l'aide svp

Je voudrais changer la typo d'un texte quelconque, par exemple:

Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<p class="typo">
    Apostrophes droites ' deviennent des courbes ' .
    Guillemets "anglais" deviennent guillemets "francais"</p>

En typo française : je m'explique
En premier, j'ai changé les apostrophes droites : '
en courbes : ’

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
$(window).load(function() {
   $(".typo").each(function(i) {
   contenu = $(this).html();
   resultat=contenu;
 
   //Remplacement d'apostrophes droites pars des apostrophes courbées
   resultat = resultat.replace(/'/g,"’");																		
 
    $('<div>'+resultat+'</div>').insertAfter(".typo");	
 
   });
 
 
});
Maintenant, j'aimerai changer les guillemets " " en francais « »

La difficulté, c'est lorsque je rencontre le premier " que je transforme en «, comment lui indiquer que le second " doit se transformer en » ?

Je dois parcourir le texte caractère par caractère ou existe il une méthode JQuery tel que le 'replace' pour faciliter la chose ?