Многие встречали этот скрипт, но есть измененные версии, читаем не рабочие. Поэтому решил выложить рабочий скрипт сюда. Пользуйтесь кому надо. Работает в любом модуле, в том числе и на главной странице. Установка, заходите Панель управления - Управление дизайном - Новости сайта
- Страница архива материалов и $BODY$ менять на:
Код
<div id="conter">$BODY$</div>
<script type="text/javascript">
if ($("#pagesBlock1").find(".swchItem:contains('»')").text() == '»') {
$("#pagesBlock1").after('<div id="nextCont" class="input_submit
alt"><div class="u_pos"></div></div>');
};
$(window).scroll(function() {
if($('.u_pos').position().top-$(window).scrollTop() < 1000) {
Conte.to()
}
};);
Conte = {
to:function(){
$("#nextCont").html('<div align="center"><img src="/.s/img/icon/ajsml.gif" border="0" /></div>');
nextik = $("#pagesBlock1").find(".swchItem:contains('»')").attr('onclick').toString();
num = nextik.match(/\d/);
$.get('/news/'+num, function(next){
$("#conter").append( $("#conter", next).html() );
$("#pagesBlock1").html( $("#pagesBlock1", next).html() );
$("#nextCont").html('<div class="u_pos"></div>');
if ($("#pagesBlock1", next).find(".swchItem:contains('»')").html() == null) { $("#nextCont").fadeOut(); };
};);
}
}
/*by rayven*/
</script>
<style>#pagesBlock1 {display:none;}</style>
В этой теме Вы можете задать вопрос о материале Подгрузка материалов скроллингом.