[英]Using JQuery to slide down to internal link destinations?
因此,我在網站上有一些內部鏈接,並且對JQuery還是陌生的。 我想知道是否可以讓用戶單擊內部錨定鏈接文本,並使頁面平滑地“滑到”內部鏈接目標?
<li>apples</li>
<li><a href="#benefits">Benefits of Joining</a></li>
<li>peaches</li>
...
...
...
...
...
<a name="benefits">Users of this site get the best benefits</a>
嘗試這樣的事情:
$('a').click(function() {
$('html, body').animate({
scrollTop: $('[name="' + $(this).attr('href').substr(1) + '"]').offset().top
}, 1000);
return false;
});
例如參見小提琴: http : //jsfiddle.net/EdmxK/
如果您願意,您可能會在網上找到一些jQuery滾動插件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.