Я пытаюсь добиться того же эффекта, как говорил о здесь: Show Div when scroll position Я даже используя один и тот же код, только пытаюсь исчезнуть в IMG, а не дела. Эффект работает для первого изображения (исчезает, когда он прокручивается в представлении), но все последующие изображения исчезают в одно и то же время, делая их полностью видимыми при прокрутке, а не исчезают в виде. Кто-нибудь имел эту проблему или может предположить, что я делаю неправильно?шоу IMG на позиции прокрутки
/* Every time the window is scrolled ... */
$(window).scroll(function(){
/* Check the location of each desired element */
$('.hideme').each(function(i){
var bottom_of_object = $(this).position().top + $(this).outerHeight();
var bottom_of_window = $(window).scrollTop() + $(window).height();
/* If the object is completely visible in the window, fade it in */
if(bottom_of_window > bottom_of_object){
$(this).animate({'opacity':'1'},500);
}
});
});
Если остальная часть моего кода необходимо, я могу включить его, но он не сильно отличается от оригинальной скрипки этого фрагмента кода от: http://jsfiddle.net/tcloninger/e5qaD/
То, что я не могу понять почему скрипка работает правильно, когда я заменяю текст изображениями, но на моем сайте нет. Это, похоже, идентичный код с двумя разными результатами.
Вот мой фактический сайт, чтобы вы могли видеть, что он делает. Текст должен исчезать по одному, а не сразу. http://trentguillory.com/testwebsite/index2.html
Вот мой сайт. Вы можете видеть, что все изображения исчезают одновременно. http://trentguillory.com/testwebsite/index2.html – user2012167