Переход на страницу, но к определенному элементу
Всем привет.
Есть скрипт jQuery: $(document).ready(function(){ $('.scrol a').click(function(){ var el = $(this).attr('href'); var elWrapped = $(el); scrollToDiv(elWrapped,0); return false; }); function scrollToDiv(element,navheight){ var offset = element.offset(); var offsetTop = offset.top; var totalScroll = offsetTop-navheight; $('body,html').animate({ scrollTop: totalScroll }, 500); } }); При нажатии на ссылку, сайт прокручивается к определенному элементу. (скроллинг) Пример: При на нажатии на ссылку <li class="scrol"><a href="#cat_kalask">Каталог</a></li> скрипт прокрутит страницу дл элемента с id="cat_kalask". Все работает отлично, но вот незадача. Когда к примеру этот каталог расположен на главной странице, но перейти на него нужно с другой страницы. Т.е. нужен скрипт, который перешел бы на главную, и прокрутил до блока с каталогом автоматически. Или же сразу после перехода встал на этом каталоге. Такая штука часто используется на форумах, когда нужно перейти к определенному сообщению. Прошу вашей помощи, быть может кто-нибудь знает подобную фичу. Заранее спасибо за ваши ответы. |
Цитата:
top.location='<URL_page>#<ID_obj>'; |
Часовой пояс GMT +3, время: 01:25. |