Bonjour,

je souhaite réaliser un script qui détecte lorsqu'un champ input (pour une année) est remplis cela fait apparaître une div.

voici la page en question : http://4graphik.com/sogo/page-destination.html

scrollez vers le bas puis cliquer sur une des vignette d'une des ville, puis une modal s'ouvre.
Dans l'input "voyageur 1", il y a 3 champs (jours/mois/année), je souhaite faire apparaître une div une fois le champ de l'année remplis.

J'ai utiliser ce plugin : http://grantm.github.io/jquery-datetextentry/

et voici le script que j'ai réalisé :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
$(function(){
var valyears = $(".jq-dte-year").val();
  if (valyears.length == 4 && isNaN(valyears) == false) {
      $('.activitenext').show();//faire apparaître bouton activités
    };
});
Par défaut ce champ est préremplit avec des lettres, je vérifie donc qu'il s'agit de chiffre et que la longueur est supérieure est de 4.

Une fois ces conditions remplit (exemple : 1988 ) j'affiche la classe .activitenext

Malheureusement cela ne fonctionnement pas du tous -.-

si quelqu'un peut m'aider, merci d'avance.