2010-05-01 143 views
0

我讀過所有的scrollTo問題並且找不到答案。即時通訊嘗試使用scrollTo插件進行簡單的水平滾動(該網站是水平設計的)。jquery scrollTo拒絕工作

即時使用以下代碼

$(document).ready(function() { 
$('#contactlink').click(function(){ 
$.scrollTo("#conta", {duration: 8000 }); 
}); 
}); 

爲是顯而易見的,CONTACTLINK是錨鏈路而CONTA是其中窗口應滾動到錨。

我知道我缺少一些非常明顯的東西,但作爲即時通訊與jQuery的初學者,ID欣賞所有我能得到的幫助。有什麼方法可以調試插件的功能嗎?

感謝

///編輯///

基於XGreen的投入,我想: $(文件)。就緒(函數(){$( 「CONTACTLINK」)點擊(函數(event){$('html,body')。animate({scrollLeft:$('#conta')。offset()。left},8000);})});

我應該提到。 「conta」錨位於鏈接所在的右側。這種差異有多大?另外,這裏是我使用的錨的代碼,是不正確的? 聯繫。

+0

是否錨有一個ID? – Gazler 2010-05-01 12:19:40

回答

1

把插件留下。它只是額外的js你不需要。

使用本:

$('html,body').animate({ scrollLeft: $('#conta').offset().left }, 8000); 
+0

他說**水平**滾動... – 2010-05-01 13:43:04

+0

道歉。更新了現在的答案 – XGreen 2010-05-01 13:49:25

+0

感謝您的幫助。但代碼沒有工作。這是我如何嘗試: $(document).ready(function(){ $(「contactlink」)。click(function(event){('html,body')。animate({scrollLeft:$ ('#conta')。offset()。left},8000); \t \t }) }); 我應該提到。 「conta」錨位於鏈接所在的右側。這種差異有多大? 另外,這裏是我使用的錨的代碼,是不正確的? Contact. hasan 2010-05-01 17:11:08