0
特定のクラスの要素がスクロールアップして、それを達成するためにJQueryを使用しているときに、何らかのアクションを実行する必要があります。しかし、イベントは私が何を試してもトリガしません。JQueryのスクロールイベントがトリガーを拒否する
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の(アイデア1):
$('div#info-grid div.row div.col').each(function() {
$(this).on('scroll', function(){
console.log('test');
});
});
jQueryの(考え2):
$('div#info-grid div.row div.col').on('scroll', function(){
console.log('test');
});
A nyの入力?
は、あなたがそれらの要素の「スクロール」していますか?同様に - オーバーフローが必要です:スクロールバーが表示されるように自動設定されます。 –
スクロールバー?私はスクロールバーを表示したくないと思う。 – TheLearner
https://cdn.meme.am/cache/instances/folder308/500x/27987308.jpg –