我一直在尝试的是:
<a href="#link1">Take me to Link 1</a>
<a id="link1">Link 1</a>
点击一下效果很好,我一直在尝试使用这个小 js 将其更改为鼠标悬停:
$("a").hover(function() {
$(this).click();
});
但是我好像听不懂。是否有另一种更流畅的方法可以使用 Jquery 来做到这一点?感谢大家。 :)
最佳答案
不知道为什么您的代码无法正常工作。无论如何,这可以使用 jQuery scrollTop: http://jsfiddle.net/Tk5fR/
JavaScript:
$('a').hover(function(e){
$(document).scrollTop($($(this).attr('href')).offset().top);
});
关于jquery - 当我将鼠标悬停在某个 div 上时,如何触发自动向下滚动屏幕?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9451899/