Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 22.04.2015, 18:35
hhh hhh вне форума
Профессор
Отправить личное сообщение для hhh Посмотреть профиль Найти все сообщения от hhh
 
Регистрация: 19.11.2013
Сообщений: 150

Анкоры с другой страницы
Добрый день! Стандартная ситуация. Фикс меню 150 в высоту. Настроил на главной анкоры к определенным блокам с прокруткой от html,body animate -150 пикселеу. Этот код перебрасывает с других страниц к анкору. Как прокрутить вверх на -150px, чтоб фикс меню не наезжало. не могу сообразить.
if(location.pathname != "/") {
  $('a[href$="anchor"]').click(function (){
    var target = $(this).attr('href');
    window.location="/" + target;
  });
}
Ответить с цитированием
  #2 (permalink)  
Старый 22.04.2015, 20:13
hhh hhh вне форума
Профессор
Отправить личное сообщение для hhh Посмотреть профиль Найти все сообщения от hhh
 
Регистрация: 19.11.2013
Сообщений: 150

Если плохо объяснил, или задача не решаема в данном виде, или очень проста. Скажите плиз.
Ответить с цитированием
  #3 (permalink)  
Старый 22.04.2015, 20:23
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Якорь, это #name. Получить якорь, это location.hash. Ну и прокрутить до объекта $(location.hash) - 150.
Ответить с цитированием
  #4 (permalink)  
Старый 22.04.2015, 20:33
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

hhh,
может чем поможет
Подскажите с переходом по секциям
Ответить с цитированием
  #5 (permalink)  
Старый 22.04.2015, 20:53
hhh hhh вне форума
Профессор
Отправить личное сообщение для hhh Посмотреть профиль Найти все сообщения от hhh
 
Регистрация: 19.11.2013
Сообщений: 150

Перечитал свой пост. Да, пояснил не адекватно.
На главной скрипт прокрутки к якорям работает хорошо. С анимацией и откруткой - 150px.
А скрипт выше тоже работает удовлетворительно, перебрасывает к нужному якорю с другой не главной страницы.
Только вот, с успешным наездом верхнего fixed меню.
Ответить с цитированием
  #6 (permalink)  
Старый 22.04.2015, 21:03
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

hhh,
так при загрузке страницы прокрути её на нужную величину
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Активация нужного таба при переходе с другой страницы vladza Общие вопросы Javascript 4 11.11.2014 10:48
Вставка в div другой страницы из другой папки Mr29A jQuery 1 12.11.2013 11:08
Как разместить содержимое с другой страницы сайта Phil_F Элементы интерфейса 2 15.07.2013 06:11
Получение данных из другой страницы Vetall Общие вопросы Javascript 5 09.09.2012 13:04
Загрузить элементы документа с другой страницы alexrussia Events/DOM/Window 10 25.03.2011 10:17