tabs и страницы
Подскажите как сделать постраничную навигацию.
на странице есть вкладки: <div id="tabs"> <div id="tab1"><p>текст</p></div> <div id="tab2"><p>текст</p></div> <div id="tab3"><p>текст</p></div> </div>Вкладки получаются так: $(document).ready(function(){ $('#citytext div:not(:first)').hide(); $('#citymenu li').click(function(event) { event.preventDefault(); $('#citytext div').hide(); $('#citymenu .current').removeClass("current"); $(this).addClass('current'); var clicked = $(this).find('a:first').attr('href'); $('#citytext ' + clicked).fadeIn('fast'); }).eq(0).addClass('current'); }); Предположим на второй вкладке надо сделать страницы. Как это реализовать? И как перейти к вкладке с другой страницы? |
Лучше конечно делать асинхронную подгрузку (AJAX).
Но можно обойтись и без этого. Тогда, если эти табы на странице в одном экземпляре, при переходе по табам дописывать текущий таб к hash'у страницы (location.hash). А при загрузке страницы (на onready) проверять location.hash и если там #tab2 скажем, то делать переход на этот таб. Альтернативный вариант - запоминать текущий таб в куках. Такой вариант отлично подойдет если таб-блоков на странице несколько. |
Часовой пояс GMT +3, время: 12:40. |