Показать сообщение отдельно
  #5 (permalink)  
Старый 02.03.2015, 16:23
hhh hhh вне форума
Профессор
Отправить личное сообщение для hhh Посмотреть профиль Найти все сообщения от hhh
 
Регистрация: 19.11.2013
Сообщений: 150

Спасибо, колбэк то самое. Немножко нашаманил и получилось. Хоть и по-дилетански)

var firstSection = $('#first');
  var nextSection = firstSection.next();

  blocktop.scroll(function (){   
  
    if ($(this).scrollTop() > (blocktop.height() / 2)) {
      $('#first').fadeOut().attr('id', '').addClass('next');
     blocktop.animate({
        scrollTop: 0,
      },
    'fast',
     function() {
        $('.next').next().fadeIn().addClass('next')
        .prev().removeClass('next').hide();
     });
    } 
    else if ($('section:last-of-type').hasClass('next')) {
      setTimeout(removeFixed, 1000);
    } 
  });

  function removeFixed() {
    $('#blocktop').removeClass('fixed');
  }


http://ofb3752.bget.ru/test.html
Ответить с цитированием