В каком браузере?Для появления например так:
Код:
setTimeout(function() { $('.overdiv').fadeIn(750, 'swing'); }, 1500);
Здесь 1500 - время в миллисекундах. По прошествии этого времени функция будет выполнена. Для исчезания соответственно заменить fadeIn на fadeOut.Так наверное как-то:
Код:
var contHeight = $('.underdiv').height()/2; // если с поправкой на высоту контейнера
var hfWin = $(window).height()/2-contHeight;
var offsetCont = 0;
$(window).scroll(function(){
offsetCont = $('.underdiv').offset().top -$(window).scrollTop();
if (hfWin > offsetCont) {
$('.overdiv').fadeIn(750, 'swing');
}
else if (hfWin < offsetCont) {
$('.overdiv').fadeOut(750, 'swing');
}
});
Это если контейнер лежит где-то внизу.