0

jquery inview プラグインを使用して、ビューポート内にある要素にクラスを追加しようとしています。何らかの理由で、他の要素がビューポートにはっきりと表示されているにもかかわらず、プラグインはクラスを最後の要素にのみ追加します。以下は私のコードです:

html:

<div class="container-fluid">
     <article class="entry"></article>
     <article class="entry"></article>
     <article class="entry"></article>
     <article class="entry"></article>
     <article class="entry"></article>
     <article class="entry"></article>
</div>

jquery:

$(function() {
    $('.entry').bind('inview', function (event, visible) {
        if (visible) {
            $(this).addClass('show-post');
        }
    });
});
4

1 に答える 1