4
我使用pyrocms和所有的導航鏈接是絕對的鏈接,它不會讓我在頁面上進行平滑的滾動工作。jquery操縱網址
我的平滑滾動腳本是
的.js
$('.nav a').click(function() {
$('html, body').animate({
scrollTop : $($.attr(this, 'href')).offset().top
}, 500);
return false;
});
與pyrocms我的鏈接看起來像這樣的div在同一頁上
<a href="http://www.mysite.com/index.php/#somelink>Link on the same page</a>
這個問題是我有生韓元由於某種原因,我們不能與絕對的網址一起工作。我錯過了一些簡單的東西,還是我需要用jquery將我的鏈接轉換爲相對的(href =「#somelink」)。這是一種可能性。我只需要在我的導航鏈接上工作,因爲它們都是index.php頁面上的所有鏈接。
嘗試:'scrollTop的:$(this.hash).offset()top' http://jsfiddle.net/FkX2L/ –
究竟需要什麼。我確信有一種更好的方式,那麼我正在嘗試。如果你添加這個作爲答案,我會標記它 – user1881482