Форум русской поддержки Joomla!® CMS
05.12.2016, 18:40:41 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Пагинация в JS

 (Прочитано 45 раз)
0 Пользователей и 1 Гость смотрят эту тему.
SuschnosT
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 58



« : 09.10.2016, 16:46:42 »

Народ подскажите пожалуйста:

Код:
for (var i=0;i<page;i++) {
pagin.append('<div id="pagebutton'+i+'"class="pages buttonlight">'+(i+1)+'</div>');
var butt=pagin.find("#pagebutton"+i);
if (i+1==pageNr) butt.addClass("buttonlight-selected");
butt.data('pageNr',(i+1));
butt.data('entryProPage',opt.entryProPage);
butt.data('list',theList);
butt.click(function() {
var $this=$(this);
pagination(grid,$this.data('list'),$this.data('pageNr'),opt);
});
}
} else {
grid.parent().append('<div style="display:none" class="pagination" id="pagination"><div class="pageofformat">'+pageof+'</div></div>');
var pagin=grid.parent().find('#pagination');
pagin.append('<div style="display:none" id="pagebutton" class="pages buttonlight"></div>');

var butt=pagin.find("#pagebutton");
butt.addClass("buttonlight-selected");

butt.data('pageNr',1);
butt.data('entryProPage',opt.entryProPage);

butt.data('list',theList);

}
Есть кусок отвечающий за пагинацию на сайте, как мне ограничить показ до 8 кнопок а остальные чтобы исчезали.

for (var i=0;i<page;i++) если в этом куске for (var i=8;i<page;i++) ноль меняю на 8 то у меня пагинация начинается с 9 - не могу понять как мне все сделать наоборот. Подскажите кто знает.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet