bonjour,
ajoute var devant valeur.
En javascript il faut toujours déclarer les variables pour éviter les bugs sur ie
A la fin de ton code ajoute aussi un ';' pour fermer correctement ta ligne.
Tu as aussi une petite étoile qui s'est glissée dans le sélecteur ligne 5.
La valeur que tu récupères est surement dans un format string, donc il faut la transformer en int avec la fonction parseInt pour éviter les bug
Et bien sur il faut placer le tous dans le ready de jquery pour vérifier que la page est bien chargé.
Finale :
jQuery(document).ready(function($){
if(parseInt($("#type").val()) == 3){
$("#date").fadeIn("slow");
}
$("#type").click(function(){
var valeur = parseInt($(this).attr("value"));
if(valeur == 3){
$("#date").fadeIn("slow");
}else{
$("#date").fadeOut("slow");
}
return valeur;
});
});