Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 30.12.2013, 20:09
Интересующийся
Отправить личное сообщение для MasterDmx Посмотреть профиль Найти все сообщения от MasterDmx
 
Регистрация: 16.02.2013
Сообщений: 21

Переход на страницу, но к определенному элементу
Всем привет.

Есть скрипт 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".

Все работает отлично, но вот незадача. Когда к примеру этот каталог расположен на главной странице, но перейти на него нужно с другой страницы.

Т.е. нужен скрипт, который перешел бы на главную, и прокрутил до блока с каталогом автоматически. Или же сразу после перехода встал на этом каталоге.

Такая штука часто используется на форумах, когда нужно перейти к определенному сообщению.

Прошу вашей помощи, быть может кто-нибудь знает подобную фичу. Заранее спасибо за ваши ответы.

Последний раз редактировалось MasterDmx, 30.12.2013 в 20:16.
Ответить с цитированием
  #2 (permalink)  
Старый 30.12.2013, 22:58
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,118

Сообщение от MasterDmx
Когда к примеру этот каталог расположен на главной странице, но перейти на него нужно с другой страницы.
Так укажи в УРЛе ИДшник того каталога...

top.location='<URL_page>#<ID_obj>';
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Pdf файл тег embed переход на страницу sparrow Общие вопросы Javascript 4 20.01.2015 12:26
setTimeout и переход на новую страницу Kubik129 Общие вопросы Javascript 3 03.02.2012 18:21
Переход на страницу после окончания проигрывания bohdantheone Общие вопросы Javascript 7 03.12.2011 06:59
Переход на другую страницу Deep Internet Explorer 2 11.01.2010 12:58
Переход на мою страницу. kalisha Events/DOM/Window 1 09.06.2009 12:26