jquery scrollTo отказывается работать - PullRequest
0 голосов
/ 01 мая 2010

Я прочитал все вопросы и не смог найти ответ. я пытаюсь использовать плагин scrollTo для простой горизонтальной прокрутки (сайт разработан горизонтально).

я использую следующий код

$(document).ready(function() {
$('#contactlink').click(function(){
$.scrollTo("#conta", {duration: 8000 });
});
});

Как очевидно, contactlink - это якорная ссылка, а contact - это якорь, в которой окно должно прокручиваться.

я знаю, что мне не хватает чего-то очень очевидного, но, поскольку я новичок в jquery, я ценю всю помощь, которую я могу получить. есть ли способ отладить функционирование плагина?

спасибо

/// редактировать ///

на основе входных данных XGreen, я попытался: $ (document) .ready (function () {$ ("contactlink"). click (function (event) {$ ('html, body'). animate ({scrollLeft: $ ('# conta'). offset () .left}, 8000);})});

Я должен был упомянуть. Якорь «Контакт» находится справа от ссылки. насколько это важно? Кроме того, вот код для якоря, который я использовал, это неправильно? Контакт.

1 Ответ

1 голос
/ 01 мая 2010

пропустите плагин.это просто дополнительные js, которые вам не нужны.

используйте это:

$('html,body').animate({ scrollLeft: $('#conta').offset().left }, 8000);
...