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