Ошибок нет, но код jQuery не работает

Может кто-нибудь сказать, в чем дело? Сначала я загружаю путевые точки jQuery (http://imakewebthings.github.com/jquery-waypoints/), а затем включил код, который вы могли видеть после текста. Мне нужен эффект затухания на изображениях при прокрутке страницы, но вообще ничего не происходит. Я нашел это решение здесь, в Stack Overflow - JQuery исчезать в div, когда пользователь прокручивает до этого div А вот ссылка, по которой я пытаюсь выполнить свое решение - http://layot.prestatrend.com Спасибо!

// by default your element will be hidden
$('.ajax_block_product').hide();
// call waypoint plugin
$('.ajax_block_product').waypoint(function(event, direction) {
    // do your fade in here
    $(this).fadeIn();
}, {
   offset: function() {
       // The bottom of the element is in view
       return $.waypoints('viewportHeight') - $(this).outerHeight();
    }
});

person Anton    schedule 05.02.2012    source источник
comment
Вы забыли вставить код?   -  person JJJ    schedule 06.02.2012
comment
Вы предоставили очень мало фактической информации, которая могла бы вам помочь. Мы могли бы вечно смотреть на страницы подключаемых модулей, прошлые вопросы и ссылки на jquery и даже близко не подошли бы к догадке, что не так с вашим кодом.   -  person Scott    schedule 06.02.2012
comment
Попробуйте следующее, должно получиться.   -  person Dave Newton    schedule 06.02.2012
comment
Нет, я не мог. Извините... Похоже, ваше сообщение содержит код, который неправильно отформатирован как код. Сделайте отступ всего кода на 4 пробела, используя кнопку на панели инструментов кода или сочетание клавиш CTRL+K. Я делаю, но эта ошибка не исчезает.   -  person Anton    schedule 06.02.2012
comment
@Anton Тогда попробуйте еще раз; все остальные могут опубликовать код.   -  person Dave Newton    schedule 06.02.2012
comment
Я обновил свой пост с кодом. Смотрите, пожалуйста...   -  person Anton    schedule 06.02.2012
comment
Хм, я вижу, что мой код работает, но мне это точно не нужно. Это затухание изображения при загрузке страницы, но не эффект затухания при прокрутке страницы вниз...   -  person Anton    schedule 06.02.2012


Ответы (1)


Функция скрытия jQuery устанавливает display:none для элемента. Элементы с display:none не сообщают о правильном offset. Попробуйте сначала установить непрозрачность на 0 или видимость на скрытый.

person imakewebthings    schedule 06.02.2012