Remplacer un tiret par un saut de ligne avec JS ou mieux Jquery

Fermé
gintoxic Messages postés 524 Date d'inscription mardi 31 juillet 2007 Statut Membre Dernière intervention 7 avril 2016 - 10 janv. 2015 à 02:21
Kopros Messages postés 595 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 3 février 2020 - 22 janv. 2015 à 12:27
Bonjour,
Maitrisant mieux Jquery que JS simple, je cherche à créer des saut de ligne (<br /> en html) à la place des tirets
Mais j'ai beau chercher, je ne trouve pas d'explication pour le faire...

Pourriez vous m'aider svp ?

Merci par avance
A voir également:

1 réponse

Kopros Messages postés 595 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 3 février 2020 89
21 janv. 2015 à 15:12
Voilà comment je ferais :

$('.class_des_elements_avec_texte_a_remplacer').each(function(){
     var text = $(this).html();
     $(this).html(text.replace("-", "<br/>"));
});
0
gintoxic Messages postés 524 Date d'inscription mardi 31 juillet 2007 Statut Membre Dernière intervention 7 avril 2016 10
Modifié par gintoxic le 21/01/2015 à 19:01
ah super merci mais si je prends l'exemple :

hello - le monde
devient :
hello
le monde

et si je prends
Hello - le - monde

ça devient :
Hello le - monde


ça n'affecte que le premier "-"

vous sauriez comment faire pour tous les toucher svp ?

merci
0
Kopros Messages postés 595 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 3 février 2020 89 > gintoxic Messages postés 524 Date d'inscription mardi 31 juillet 2007 Statut Membre Dernière intervention 7 avril 2016
22 janv. 2015 à 09:54
Ah ok bah alors faut faire une regexp, j'ai jamais été trop à l'aise avec ça, mais je la ferais comme ça :
text.replace(/\-/g, '<br/>')

(faut mettre à jour ce que contient le replace dans le code)
0
gintoxic Messages postés 524 Date d'inscription mardi 31 juillet 2007 Statut Membre Dernière intervention 7 avril 2016 10 > Kopros Messages postés 595 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 3 février 2020
22 janv. 2015 à 11:56
ok merci ;)
j'ai beaucoup de mal aussi avec les regexp (comme beaucoup d'ailleurs je crois)
je vais test et au cas ou merci beaucoup
0
Kopros Messages postés 595 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 3 février 2020 89 > gintoxic Messages postés 524 Date d'inscription mardi 31 juillet 2007 Statut Membre Dernière intervention 7 avril 2016
22 janv. 2015 à 12:27
Au cas où, de rien :)
0