2011-07-08 132 views
3

我正在做一個1頁的網站。 當我點擊導航鏈接「bas & harald」時,它應該順利地進入第二張幻燈片(向右)。平滑滾動jquery不工作

但是我不能得到這個工作。我使用這個腳本:http://www.dezinerfolio.com/wp-content/uploads/smoothscrolldemo/df_smooth_scroll.html

我實現它的這個底部的js文件:http://www.basenharald.nl/3d/script.js 我已經設置了「HREF」元素,這同樣適用於「一個名字」元素。

有誰能告訴我爲什麼這不起作用?另一個codesnippet與這個衝突嗎? http://www.basenharald.nl/3d

在此先感謝。

+0

我沒有太多時間比這更進一步,但嘗試從菜單中刪除cufon,看看你是否可以得到它的工作方式。 –

+0

@Elaine Marley嘗試過,但那也行不通。我認爲這不是由cufon造成的 – Luuk

+0

在你的代碼中,當你點擊鏈接時,我看不到它應該發生什麼。據我所知即使沒有腳本,它應該將你移動到正確的地方,如果html是正確的(儘管沒有動畫)。

單擊uno將帶你到dos和viceversa。檢查您鏈接的腳本中的html作爲示例,並檢查您是否使用了ids。 –

回答

1

更新:假設代碼是大同小異的,經過一些修改,以適應解決方案,使用scrollTo插件,我們可以這樣做:

$('#nav a').click(function() { 
    $.scrollTo($(this).attr('href'), {duration: 500}); 
}); 

這就要求所有的部分有一個id出現在導航項中。持續時間以毫秒爲單位。這裏有一個想法的工作示例:http://rolandmai.com/3d/

+0

這不是一個真正的答案,我沒有添加錨,因爲他們沒有工作......所以我刪除了他們。對於第3點,我無法禁用3D部分,因爲它是「分層」圖像和內容的核心。所以這很合乎邏輯。關於第1點,你是對的......我會解決這個問題。如果腳本不好,你會用什麼腳本?感謝您的回答 我希望錨鏈接到UL部件,以便滾動到不同的UL。 – Luuk

+0

請看到更新的答案。它應該工作。 – Candide

+0

,先生,只是真棒!與50代表玩得開心:) – Luuk