Détecter le moment où la barre de défilement atteint le haut de la div?

Je suis en train d'animer un boxShadow sur l'événement scroll de mon #div conteneur. Tout fonctionne sauf que je ne peux pas trouver un bon moyen pour détecter la barre de défilement pour atteindre le haut de sorte que le boxShadows pouvez animer l'extérieur. C'est mon code jusqu'à présent

   $('#container').scroll(
        function()
        {
            $('#white').animate(
            {
                boxShadow: "0 8px 8px -7px #696868"
            },
            "fast"); 
            if ($('#container').scrollTop() == 0)
            {
                $('#white').animate(
                {
                    boxShadow: "0 0 0 0 #696868"
                },
                "fast");
            }
        }
    );

J'ai ajouté une démo. L'initiale de défilement animer fonctionne parfaitement, mais lorsque la barre revient au début de leurs est un assez long délai avant la deuxième animation des coups de pied dans. http://jsfiddle.net/JYqC3/14/

InformationsquelleAutor Wilfred | 2012-04-27