Version courte: ça marche
$(document).on("click",".Container",function(){})
Cela ne veut pas:
$(document).on("scroll",".Container",function(){})
Version longue: je suis désolé, mais envoyer un extrait de code n’est pas faisable car il s’agit d’une interface complexe ressemblant à une application, mais je vais essayer d’expliquer le problème au mieux de mes capacités:
Merci d’avance pour toute l’aide.
Au-delà de ce point, je vais éditer avec des suggestions qui n’ont pas fonctionné …
Je pense que c’est parce que l’événement de défilement ne bouillonne pas et que vous ajoutez l’auditeur comme délégué, vous devez l’append directement:
$('.Container').on('scroll',function(){});
Plus d’informations à ce sujet dans: https://api.jquery.com/on/
Avec l’aide de @A. Wolf et @ M.Doye j’ai trouvé quelque chose qui fonctionne. Bien que cela n’aide pas à comprendre ce qui ne va pas, au moins, cela fonctionne.
document.addEventListener('scroll',function(event){ if(event.target.className==='Container'){ insert magic spell here } },true);