Focus input

Par wenz, il y a 8 ans


Bonjour,
je voudrais vérifier si un input a le focus et ainsi affiche un div mais ça ne marche pas c'est parce que je suis dans un each?
voici mon code

("#poidspage").click(function(){ $(document).on("pagebeforeshow","#poids",function(){ $('.details').empty(); $('.contente').empty(); var Masante =$.jStorage.get("masante"); if(Masante.poids==''){ $(".contente").html('<div class="answerr">Aucune donnée</div><div class="answerrBas">Appuyez sur le button plus en bas à droite pour enregistrer votre poids</div> <div class="declaration" align="center"><img src="images/poids.png" width="80">'); }else{ $.each(Masante.poids, function(key, val) { $('.details').append('<div class="parcoursPoids"><div class="parcoursPoidsleft"><img src="images/poids.png" width="20">&nbsp;&nbsp;&nbsp;&nbsp;<span>Kg</span><input type="text" name="data[Masante][poids]" id="MasantePoidsVal'+val.Masante.valeur+'" value="'+val.Masante.valeur+'"/></div> <div class="parcoursPoidsRight " align="center"><div class="timerr"><input type="text" name="data[Masante][created]" id="MasantePoidsCreated'+val.Masante.id+'" value="'+val.Masante.created+'"/></div><div class="trashing"><a href="#" class="delete'+val.Masante.id+'"><i class="fa fa-trash-o" aria-hidden="true"></i></a></center></div> </div>'); $("#MasantePoidsVal"+val.Masante.id).focusin(function(){ alert("MasantePoidsVal"+val.Masante.id); }); }); } }); });

Merci d'avance pour vos réponses.

1 réponse

Benjamin Derepas, il y a 8 ans
$(".mon-input").on("focus",function(){ $(".madiv").show(); });