0

我正在寻找一种方法,让我使用 javascript 跳转到元素列表(div)中的特定元素。

我不能使用哈希,因为我正在使用 history.js 插件来显示位置,就好像它是一个 url (http://www.mysite.com/load/php/into/div/)

我已经尝试过 scrolltop() 和 scrollto 插件,但两者都不会让我直接跳转到一个元素 - 我不希望页面闪烁,因为滚动条向下。

我正在寻找一种看起来就像您将使用链接哈希来获取元素的方式。

4

1 回答 1

0

尝试使用 scrollTo jQuery 插件来跳转到一个元素。

var $parent = $('someParentContainer');//Or you can use body element
var $target = $parent.find('elementToScrollTo');
$('body').scrollTo($target, 500);
于 2012-05-09T14:43:29.860 回答