it-swarm.dev

RokSprocket automatizza Carica altro

per le persone che hanno usato Joomla per un po 'probabilmente conoscete RokSprocket, un modulo di contenuto di RocketTheme, molto utile.

Ha un pulsante 'Carica altro', che può caricare il prossimo bit di articoli. Ho lottato per rimuovere questo pulsante e per caricare automaticamente gli articoli mentre gli utenti scorrono la pagina.

Qualcuno ha esperienza nel fare questo?

2
tanya

Non ho mai usato RokSprocket prima, ma spero che questa risposta ti possa aiutare.

Supponiamo che tu abbia il seguente markup HTML per il tuo pulsante:

<div class="loadmore">Load more</div>

Ora invece di nascondere effettivamente l'elemento, lo rendi trasparente invece usando CSS:

.loadmore {
    opacity: 0;
}

E per quanto riguarda il caricamento automatico, puoi attivare un evento clic quando il pulsante nascosto è visibile nella finestra del browser:

jQuery(document).ready(function($){

    var loadmore = $('.loadmore');

    $(document).on('scroll', function(){
        if (loadmore.visible(true)){
            loadmore.trigger('click');
        }
    });

});
3
Lodder