Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Semplice preload di immagine

    Ciao sto sviluppando un sito dinamico e nella visualizzazione delle immagini, sono un po' pesanti, vorrei che durante il caricamento venga fuori il classico preloader e poi l' immagine.
    Ho provato con .load() ma non riesco ad utilizzarlo, credo che sia deprecato o che ci sia qualcosa che crei conflitto.

    Ho sempre usato queste due righe senza aver problemi

    codice:
    $('.img-s').load(function()
    {
            $(this).siblings(".img-p").fadeOut()    
            $(this).animate({"opacity":1})
    });
    Se qualcuno avesse uno script od un plugin o consigli vi ringrazio

  2. #2
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    Ciao, non ho capito perchè hai usato il load per questo. In breve il load è come una chiamata in ajax, richiami una url e ti ritorna quel che deve per poi metterlo dove vuoi tu http://api.jquery.com/load/

    Forse quel che cerchi è altro. Se tutte le immagini vengono caricate nel dom al caricamento di pagina ovviamente sarà più pesante la pagina.

    Forse ti converrebbe metterle in un array o json e poi usarlo per ciclarle così da caricarne una sola all'inizio. I modi per farlo potrebbero essere diversi, dipende cosa vuoi tu.

    Plugins per gallery ormai ce ne sono un sacco.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.