我有一個Wordpress網站,並有一個導航鏈接,鏈接到我的頁面底部/頁腳的錨點。Animate錨鏈接導航
它鏈接到#頁腳錨
HTML
<div id="footer-anchor"> ... </div>
它連接正常,但我想在網頁動畫的錨點,現在它只是「啪啪」的錨點。
編輯:我使用WordPress的,所以我不能硬編碼的HTML按鈕(我不認爲我可以反正)
我有一個Wordpress網站,並有一個導航鏈接,鏈接到我的頁面底部/頁腳的錨點。Animate錨鏈接導航
它鏈接到#頁腳錨
HTML
<div id="footer-anchor"> ... </div>
它連接正常,但我想在網頁動畫的錨點,現在它只是「啪啪」的錨點。
編輯:我使用WordPress的,所以我不能硬編碼的HTML按鈕(我不認爲我可以反正)
可以使用scrollTop
屬性。
$("#anchor").click(function() {
$("html, body").animate({ scrollTop: $("#footer-anchor").scrollTop() }, 1000);
}
放入
標籤? – user3550879我使用的是Wordpress,所以我沒有對按鈕本身的具體控制。我只需要在管理端將鏈接鏈接到#頁腳錨點(菜單面板) – user3550879
您必須對其進行自定義。用'javascript:;'替換href中的'#footer-anchor'。指定一個'id'來錨定並在js文件中添加代碼片段。 – Samir
試試這個:http://stackoverflow.com/a/6677069/2603230 – Arefly
這類似於[這個問題](http://stackoverflow.com/questions/6677035/jquery-scroll-to-元素) – Benjamin
我使用Wordpress,所以我沒有對按鈕本身的具體控制。我所能做的所有鏈接url到管理端(菜單面板)中的#footer-anchor – user3550879