Touit du Dimanche 8 Janvier 2017 à 15:50:25

La flemme de virer jquery d'un projet legacy te permet de te prendre la tête sur des trucs bien cons...
Un exemple vécu à l'instant: attacher un événement à un input, pas de soucis... sauf si on crée l'input après le chargement du js, auquel cas il faut utiliser .on()... oui, mais des fois ça marche pas parce qu'on sait pas pourquoi ! Il faut alors passer par un

$(document).on('click','.moy input[type=number]',function(){

du plus moche effet...


Donc, en résumé, on suit les étapes suivantes:

1- $('.moy input[type=number]').click(
2- $('.moy input[type=number]').on('click',function(){
3- $(document).on('click','.moy input[type=number]',function(){




Développeurs de Jquery, allez dans la paix du seigneur

Fil RSS des articles de ce mot clé