簡體   English   中英

如何使用js跳轉到特定元素(例如使用哈希)

[英]how to use js to jump to a specific element like using hashes

我正在尋找一種方法,使我可以使用javascript跳到元素列表(div)中的特定元素。

我不能使用哈希,因為我正在使用history.js插件來顯示位置,就好像它是一個URL(http://www.mysite.com/load/php/into/div/)

我已經嘗試過使用scrolltop()和scrollto插件,但是兩者都不會讓我直接跳轉到某個元素-我不希望頁面隨着滾動條的下降而閃爍。

我正在尋找一種看起來就像您將使用鏈接的哈希來訪問元素的方式。

嘗試使用類似的方法使用scrollTo jQuery插件跳轉到元素。

var $parent = $('someParentContainer');//Or you can use body element
var $target = $parent.find('elementToScrollTo');
$('body').scrollTo($target, 500);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM