Переход на страницу, но к определенному элементу
Всем привет.
Есть скрипт 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, время: 10:06. |