[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Плавная прокрутка к любому якорю
Arh
Всем привет, всем добра)

В js вообще не секу, приступлю к изучению чуть позже :) но в голове засела пара вопросов.

1) Можно ли сделать так, чтобы скрипт смотрел на ссылку и делал плавный переход к якорю?
То есть к любому якорю например скрипт видит в ссылке http://site.ru/post#full указатель #full,
в шаблоне видит
<a name="full"></a>
и переходит к нему, видит другой якорь, переходит к другой ссылке.

2) Есть скрипт который запоминает позицию скролла в куках, и при переходе на другую страницу, передвигает скролл.

$("html,body").ready(function(){
if($.cookie("scroll")) {
window.scrollTo(0, $.cookie("scroll"));
}
$(window).scroll(function () {
$.cookie("scroll", document.documentElement.scrollTop);
if($.cookie("scroll") == 0) {
$.cookie("scroll", document.body.scrollTop);
}

}
);
});


Цель: сделать условие, что бы - если в ссылке нет якоря, тогда поменять позицию скролла, или плавно перейти к якорю.
Приз: плюс в карму и дальнейшая реинкарнация в более разумное существо :lol:

Можно просто ответить возможно ли это, тогда я поковыряю гугл , но и от готового кода не откажусь :)

_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.