Не добавляется opacity при скролле
Подскажите, в чем моя ошибка т.к. указанный в скрипте блок моргает при каждом скролле...
$(document).ready(function() {
jQuery(window).on('resize', function() {
if (jQuery(window).width() < 640) {
$(window).scroll(function(){
if ( $(this).scrollTop() > 350 ) {
$('.after_body').css('opacity', 0).animate({opacity: 1}, 1000);
} else {
$('.after_body').css('opacity', 1).animate({opacity: 0}, 100);
}
});
}
});
jQuery(window).resize();
});
|
Quark_,
$('.after_body').stop().css... |
Цитата:
$(document).ready(function() {
jQuery(window).on('resize', function() {
if (jQuery(window).width() < 640) {
$(window).scroll(function(){
if ( $(this).scrollTop() > 350 ) {
$('.after_body').stop().css('opacity', 0).animate({opacity: 1}, 1000);
} else {
$('.after_body').stop().css('opacity', 1).animate({opacity: 0}, 100);
}
});
}
});
jQuery(window).resize();
});
Добавил, не помогло. |
оба .css() удалить, моргать перестанет
|
Цитата:
|
Quark_,
логика неправильная сто тысяч раз назначать scroll!!! |
| Часовой пояс GMT +3, время: 08:47. |