Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 09.05.2012, 13:05
Новичок на форуме
Отправить личное сообщение для eyrad4 Посмотреть профиль Найти все сообщения от eyrad4
 
Регистрация: 09.05.2012
Сообщений: 4

Scroll к id с отступом от верха экрана
Добрый день!

О проблеме:
Есть большая таблица с ценами, с внутренних страниц идет ссылка на эту страницу, параметр id передается через get.

Код который скролит окно к нужному id:
jQuery(document).ready(function() {

var destination = $("#id").offset().top;
$("#content").animate({ scrollTop: destination}, 500 );

});


Но так как шапка таблицы идет с position:fixed, то нужной сроки с id не видно, она в самом верху экрана.

Скриншот:
http://awesomescreenshot.com/060583cc3

Пример:
http://www.plasticsurgery.com.ua/ru/...tml?price=abdo

Наверное здесь подойдет .scrollTop(300);, но все мои попытки добиться нужно результата успеха не принесли.

Буду благодарен за помощь!
Ответить с цитированием
  #2 (permalink)  
Старый 09.05.2012, 15:53
Новичок на форуме
Отправить личное сообщение для eyrad4 Посмотреть профиль Найти все сообщения от eyrad4
 
Регистрация: 09.05.2012
Сообщений: 4

Удалось решить самому, работает так как мне нужно

<script>
jQuery(document).ready(function() {

var destination = $("#[!price!]").offset().top - 158;
$("#content").animate({ scrollTop: destination}, 500 );

});
</script>


[!price!] это сниппет через который я передаю нужный id.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Использование window.open() для позиционирования окна в середине экрана marat-chessman Events/DOM/Window 13 14.08.2011 20:20
размеры ЭКРАНА misha_turist Общие вопросы Javascript 1 01.04.2010 16:50
Снятие затемнения с экрана при получении ответа от php срипта с помощью setInterval roma86 jQuery 0 16.08.2009 12:39
Изменение размера блока реклама в зависимости от разрешения экрана. toxiz77 Общие вопросы Javascript 3 11.02.2009 14:12
Реклама, в зависимости от ширины экрана Asdvin Общие вопросы Javascript 21 22.01.2009 18:27