Новый вид переключателя страниц → «Подгрузка контента»

SUAREZ добавил 1314974437 в раздел UCOZ Новости сайта
Уникальная замена стандартным кнопкам переключений страниц материалов,
теперь ваши материалы будут подгружаться на одной странице, достигая
последней страницы кнопка исчезает автоматически. Данный скрипт написан
для модуля "Каталог файлов”. В общем тестируйте и оставляйте свои мнения
в комментариях, думаю многим пригодится данный скрипт!


1. Управление дизайном » Главная страница каталога файлов, находим там $BODY$ и заменяем его на это:

Code
<div id="contik">$BODY$</div>


1:2. Чуть ниже сразу вставляем следующее:

Code
<div style="display:none;" id="selector">$PAGE_SELECTOR$</div>  

  <script type="text/javascript">  
  if ($("#selector").find(".swchItem:contains('»')").text() == '»') {  
  $("#selector").after('<br><div id="nextCont" class="input_submit alt" style="display:block; text-align:center;"><div onclick="Conti.to();" style="padding:3px;"><b>Подгрузить материалы</b></div></div>');  
  };  

  Conti = {  
  to:function(){  
  $("#nextCont").html('<div style="padding:4px"><img src="http://for.ucoz.org/Others/next_load.gif" border="0" /></div>');  
  nextik = $("#selector").find(".swchItem:contains('»')").attr('onclick').toString();  
  num = nextik.match(/\d/);  
  $.get('/load/0-'+num, function(next){  
  $("#contik").append( $("#contik", next).html() );  
  $("#selector").html( $("#selector", next).html() );  

  $("#nextCont").html('<div onclick="Conti.to();" style="padding:3px;"><b>Подгрузить материалы</b></div>');  
  if ($("#selector", next).find(".swchItem:contains('»')").html() == null) { $("#nextCont").fadeOut(); };  
  });  
  }  
  }  
  </script>
+20
Теги: пользователи, подгрузка материалов
Автор: iWebb
Источник: http://uSite.su
Зарегистрируйтесь или авторизуйтесь, чтобы добавлять комментарии, оценивать материалы и сохранять их в личном кабинете.
Вы не можете добавлять комментарии
Комментарии к этому материалу пока никто не оставлял
entry
Свернуть
Развернуть мини-чат
0