JQuery action sur un lien sans renvoi du href

Fermé
tolo - 29 mai 2012 à 15:00
 tolo - 29 mai 2012 à 17:07
Bonjour,

Je me lance au jquery, je rencontre un probleme lorsque j'effectue une action sur un lien avec divers test d'un formulaire. Ma fonction JQUERY se déroule mais la page se recharge en suivant l'url de mon lien (qui est #).

Les tutos que je suis sont sur des boutons de type submit.


Voici mon code :


<script type="text/javascript">
$(document).ready(function(){
	$("#envoyer").click(function(){
		valid = false;
			if($("#pseudo").val()==""){
				valid=false;
				$("#pseudo").css("border-color","#FF0000");
				$("#pseudo").next(".error-message").fadein.text("Merci de renseigner votre nom");
				}
		return valid;	
	})
});
</script>



mon lien :

<a href="" id="envoyer"><span>Publier votre commentaire</span></a>


A voir également:

2 réponses

lilla85 Messages postés 11 Date d'inscription lundi 21 mai 2012 Statut Membre Dernière intervention 31 mai 2012
29 mai 2012 à 15:52
tu peux remplacer :
<a href="" id="envoyer"><span>Publier votre commentaire</span></a>
par
<div id="envoyer"><span>Publier votre commentaire</span></div>

normalement àa devra marcher.. ;-)
0
Non ca ne fonctionne pas ! de plus j'ai une css assez compliqué sur le lien, il n'y aurais pas une astuce coté jquery ?
0