Rendre cliquable une adresse email
Bonjour à tous,
Je souhaite rendre une adresse cliquable présente dans un li. Mon souci le script me renvoie bien l'adresse email mais sans le lien.
Merci
Code:
1 2 3 4 5 6 7 8 9
|
<ul>
<li class="name">Nom prénom<br></li>
<li>adresse@fai.fr</li>
</ul>
<ul>
<li class="name">Nom 2 prénom 2<br></li>
<li>adresse2@fai.fr</li>
</ul> |
Code:
1 2 3 4 5 6 7 8 9 10 11
|
// Fonction Jquery
$(function(){
var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
$(".trombinoscope ul li").each(function(){
if(emailReg.test($(this).html())){
var email = $(this).html();
$(this).html().replaceWith('<a href="mailto:"'+email+'">'+email+'</a>');
}
});
}) |