Re: Расширение страницы при прокрутке
при сближении к концу страницы - посылать ajax запрос - который вернет html и вставить его на страницу.
Плагины распространяются по Creative Commons Attribution-NonCommercial 3.0
Re: Расширение страницы при прокрутке
Jquery, настал твое время.
Изменение при прокрутке больше кол-ва пикс от верха страницы
scrollStart = 900; // Начало расширения страницы начинается, когда прокрутка доходит вниз до 900 пикселов $(window).scroll(function(){ var scroll = $(window).scrollTop(); $('body').html() if (scroll > scrollStart) { $('#ЭЛЕМЕНТ').css('width','960'); // задаем нужную ширину элементу при прокрутке больше 900 пикс } else { $('#ЭЛЕМЕНТ').css('width','450'); // задаем ширину, которая должна быть при прокрутке менее 900 пикс } });
Если нужно, чтобы изменения происходили при прокрутке до определенного элемента, то вот еще код
scrollStart = $('#ЭЛЕМЕНТ-ПОСЛЕ-КОТОРОГО-ИЗМЕНЕНИЯ').offset().top;// Начало расширения страницы начинается, когда прокрутка доходит вниз до 900 пикселов $(window).scroll(function(){ var scroll = $(window).scrollTop(); $('body').html() if (scroll > scrollStart) { $('#ЭЛЕМЕНТ').css('width','960'); // задаем нужную ширину элементу при прокрутке больше 900 пикс } else { $('#ЭЛЕМЕНТ').css('width','450'); // задаем ширину, которая должна быть при прокрутке менее 900 пикс } });
Re: Расширение страницы при прокрутке
Второй код - коммент "Начало расширения страницы начинается, когда прокрутка доходит вниз до 900 пикселов" не относится к коду.
Re: Расширение страницы при прокрутке
при сближении к концу страницы - посылать ajax запрос - который вернет html и вставить его на страницу.
Зачем такой гемор?)
Re: Расширение страницы при прокрутке
Ааа, понял.
Пожалуйста, уточни вопрос, что ты хочешь конкретнее. Добавление контента или расширение блока?)
Re: Расширение страницы при прокрутке
Ааа, понял.
Пожалуйста, уточни вопрос, что ты хочешь конкретнее. Добавление контента или расширение блока?)
Спасибо за подробный ответ. Просто расширение блока. Вот как это реализовано на сайте VK.com
В начале страницы ширина 631 px
После скролла вниз стало 646 px
Вот такая задача
Re: Расширение страницы при прокрутке
Разве это не то, о чем я написал?
"$('#ЭЛЕМЕНТ').css('width','450')" - в начале страницы
"$('#ЭЛЕМЕНТ').css('width','960');" - после скрола вниз
Re: Расширение страницы при прокрутке
Разве это не то, о чем я написал?
"$('#ЭЛЕМЕНТ').css('width','450')" - в начале страницы
"$('#ЭЛЕМЕНТ').css('width','960');" - после скрола вниз
Спасибо.
Re: Расширение страницы при прокрутке
Иногда смотришь и думаешь... под чем я тогда был... надеюсь ты разобрался))