Ich muss einige Aktion ausführen, wenn eine bestimmte Klasse von Elementen nach oben scrollen und ich benutze JQuery, um dies zu erreichen. Allerdings würde das Ereignis nicht auslösen, egal was ich versuche.JQuery Scroll-Ereignis weigert sich zu triggern
HTML:
<div class="container-fluid article-matter" id="info-grid">
<div class="row">
<div class="col col-md-6 col-lg-2">
<div class="imagecontainer"><img /></div>
<div class="imagecontainer"><img /></div>
<div class="imagecontainer"><img /></div>
</div>
<div class="col col-md-6 col-lg-2">
<div class="imagecontainer"><img /></div>
<div class="imagecontainer"><img /></div>
<div class="imagecontainer"><img /></div>
</div>
<div class="col col-md-6 col-lg-2">
<div class="imagecontainer"><img /></div>
<div class="imagecontainer"><img /></div>
<div class="imagecontainer"><img /></div>
</div>
<div class="col col-md-6 col-lg-2">
<div class="imagecontainer"><img /></div>
<div class="imagecontainer"><img /></div>
<div class="imagecontainer"><img /></div>
</div>
<div class="col col-md-6 col-lg-2">
<div class="imagecontainer"><img /></div>
<div class="imagecontainer"><img /></div>
<div class="imagecontainer"><img /></div>
</div>
<div class="col col-md-6 col-lg-2">
<div class="imagecontainer"><img /></div>
<div class="imagecontainer"><img /></div>
</div>
</div>
</div>
JQuery (idea 1):
$('div#info-grid div.row div.col').each(function() {
$(this).on('scroll', function(){
console.log('test');
});
});
JQuery (idea 2):
$('div#info-grid div.row div.col').on('scroll', function(){
console.log('test');
});
A ny Eingänge?
Sind Sie sicher, dass Sie auf die Elemente ‚Scrollen‘? Like - Sie müssen den Überlauf haben: Auto-Set für die Bildlaufleiste zu erscheinen usw. –
Bildlaufleisten? Ich glaube nicht, dass Scrollbalken erscheinen sollen. – TheLearner
https://cdn.meme.am/cache/instances/folder308/500x/27987308.jpg –