JQuery action sur un lien sans renvoi du href
tolo
-
tolo -
tolo -
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 :
mon lien :
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>
2 réponses
-
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.. ;-) -
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 ?