我正在寻找一种方法,让我可以使用javascript跳转到元素列表(div)中的特定元素。
我不能使用哈希,因为我使用history.js插件来显示位置,就好像它是一个网址(http://www.mysite.com/load/php/into/div/)
我尝试过scrolltop()和scrollto插件,但两者都不会让我直接跳转到一个元素 - 我不希望页面闪烁,因为滚动条会关闭。
我正在寻找一种看起来就像使用链接哈希来获取元素的方式。
答案 0 :(得分:0)
尝试使用scrollTo jQuery插件跳转到元素。
var $parent = $('someParentContainer');//Or you can use body element
var $target = $parent.find('elementToScrollTo');
$('body').scrollTo($target, 500);