Приветствуем Вас на сайте!
      Авторизировавшись на сайте Вы получаете возможность заказывать эксклюзивные вещи для Вашего сайта, скачивать новинки, общаться с друзьями.

      Если у Вас ещё нет аккаунта на BEST STUDIO, вы можете создать его потратив не более 10-ти секунд используя форму справа с заголовком "Вход на сайт"
Вход на сайт
Логин:

Пароль:
Вход
Войти по Логину и Паролю
О нас
Cтудия скриптов и дизайна BEST STUDIO, как студия перспективных веб-разработок, была основана 1 июля 2009 г. Уже более 17000 зарегистрированых пользователей! С момента ее создания мы четко придерживаемся принципа: «Быстро, качествено, дорого».

Заказывая работу для вашего сайта у нас, вы экономите время...

Стремитесь к лучшему - в Best Studio!
Войти | Зарегистрироваться
Настройки
Анимация Шапки
Анимация Меню
Анимация Футера
Автообновление Чата
Автообновление Статистики
Звуковые Оповещения
Авто Подгрузка Материалов

Перезагрузите страницу
Авто подгрузка комментариев в Mobile версии
+
Простой скрипт авто подгрузки комментариев при скроле в мобильной версии сайта.

Установка:

1. На Страницу материала и комментариев к нему в нужном модуле после вывода комментариев ставим:
Код
<?if(substr($COM_CURRENT_PAGE$,strpos($COM_CURRENT_PAGE$,'">')+2,(len($COM_CURRENT_PAGE$)-7)-(strpos($COM_CURRENT_PAGE$,'">')+2))=$COM_NUM_PAGES$ || $COM_NUM_PAGES$=0)?><?else?>  
<div id="loadPButton">  
<input onclick="loadComm(<?substr($COM_CURRENT_PAGE$,strpos($COM_CURRENT_PAGE$,'">')+2,(len($COM_CURRENT_PAGE$)-7)-(strpos($COM_CURRENT_PAGE$,'">')+2))+1?>)" type="button" value="К предыдущим записям"/>  
</div>  
<?endif?>


2. В этом же странице добавим js:
Код
<script>
$(window).scroll(function() {  
if($('#loadPButton')[0]) {
if($('#loadPButton').position().top-$(window).scrollTop() < 1000) {  
$('#loadPButton input').click(); };  
};
});  
$('.comEnt').attr('data','?page1');
function loadComm(b) {  
var pageID = b;
$('#loadPButton').html('<img src="//woobl.ru/itm/load-ball.gif"/>');  
$.get(location.href+'?page' + b, function (a) {  
$('#loadPButton').remove();  
$('#allEntries').html($('#allEntries').html() + $('#allEntries', a).html() + ($('#loadPButton', a).length ? '<div id="loadPButton">' + $('#loadPButton', a).html() + '</div>' : ''));  
$('[id^="appEntry"]').each(function(){
$(this).replaceWith($(this).html());
});
$('.comEnt').each(function() {  
postPage = $(this).attr('data');
if(typeof(postPage)=="undefined") {  
$(this).attr('data','?page'+pageID+''); };
});
});  
};  
</script>
Данный раздел авторский все работы являются собственностью BS (mybeststudio.ru) любое коммерческое использование строго запрещено.

При копировании материала указываем источник MyBeststudio.ru.

Для редактирования кода необходимо иметь хотя бы базовые знания в HTML, CSS и Js технологиях.
Поделиться новостью в социальной сети.
Добавил: Best_Studio
Дата добавления: 28.10.2018 в 17:37 по МСК
Категория: Другие модули
Просмотров: 169
Комментариев: 0
Эмоций:
Теги: mobile, Scroll, auto, PDA, Comment
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]