Jquery focusout sur input cloné

  • Auteur de la discussion Auteur de la discussion webac
  • Date de début Date de début
WRInaute occasionnel
Bonjour,

je ne parviens pas a faire fonctionner cette fonction sur les champs cloné :

Code:
$('.max').on('focusout', function() {
     
    if($(this).val() < Number($(this).parent().parent().parent().find($('.min')).val()))
    {
        alert("Erreur: La quantité max doit être supérieure à la quantité mini");
        $(this).val(Number($(this).parent().parent().parent().find($('.min')).val())); 
        $(this).css('border-color', 'red');
        $(this).parent().parent().parent().find($('.min')).css('border-color', 'red');
    }
    if(!$.isNumeric($(this).val()))
    {
        alert("Erreur: La quantité doit être un nombre");
    }
 
     
});

auriez-vous une piste?
 
WRInaute impliqué
il faut ré-exécuter ce code, chaque fois que tu fait un clone. sinon tu donne un id à tes clones et tu applique la fonction pour chaque id crée, ça facilitera le travail du navigateur.
 
Discussions similaires
Haut