.de défilement() ne fonctionne pas jquery
Je suis en utilisant jQuery
pour vérifier si un div
défile à l'écran. Il fonctionne sur window
, Mais il n'est pas de travailler sur des div.
Fonctionne très bien:
$(window).scroll(function() {
console.log('scroll happened');
});
Pas Wokring Amende:
$('.ui-multiselect-checkboxes').scroll(function(){
console.log('scroll happened');
});
HTML
Je suis avec ERIC Hynds Multiselect. Afin de défilement est présent sur son ul
avec classe ui-multiselect-checkboxes
. Vous pouvez voir en direct exemple ici
- s'il vous plaît essayer la solution que je vous ai donné , j'ai essayé et ça marche
Vous devez vous connecter pour publier un commentaire.
Essayer:
C'est parce que ces éléments sont créés dynamiquement par multiselect plugin.
créer délégué événement, car ceux-ci sont créés dynamiquement par youe multiselect plugin.
Essayer quelque chose comme cela
Résolu
//OH J'AI VÉRIFIÉ SON TRAVAIL. Maintenant
Il suffit de cocher placer tous les fichiers que vous avez en tête de ce HTML ,il suffit de Créer un dossier et placer les fichiers en conséquence à l'intérieur de "jQuery MultiSelect Widget Demo_files" DOSSIER
Et de vérifier ensuite la console
//NOUVELLE SOLUTION