Как я могу иметь экран автопрокрутки вниз при наведении курсора на определенный div? - PullRequest
0 голосов
/ 26 февраля 2012

Я пытался это так:

<a href="#link1">Take me to Link 1</a>
<a id="link1">Link 1</a>

Это работает довольно хорошо, одним щелчком мыши, и я пытался изменить его на наведении мыши с этим маленьким JS:

$("a").hover(function() {
$(this).click();
});

Но я не могу этого понять. Есть ли другой более плавный способ сделать это, возможно, с помощью Jquery? Спасибо всем. :)

1 Ответ

1 голос
/ 26 февраля 2012

Не знаю, почему ваш код не работает.В любом случае, это работает с использованием jQuery scrollTop: http://jsfiddle.net/Tk5fR/

JavaScript:

$('a').hover(function(e){
    $(document).scrollTop($($(this).attr('href')).offset().top);
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...