2014-01-29 90 views
1

我開發了一個網絡解決方案,它使用mousewheel js爲了應用水平滾動。您可以在這裏查看網站的頁面。 DEMP REMOVED滾輪水平滾動按鈕

正如你所看到的,我想,我目前使用這個jQuery片斷

var scrolled=0; 
$("#btnRight").on("click" ,function(){ 
    scrolled=scrolled+300; 
    $('html, body, *').scrollRight(scrolled); 
}); 

var scrolled=0; 
$("#btnLeft").on("click" ,function(){ 
    scrolled=scrolled+300; 
    $('html, body, *').scrollLeft(scrolled); 
}); 

對這些事件的時刻被觸發,以模擬一個按鈕的點擊鼠標滾動,會產生錯誤。

Uncaught TypeError: Object [object Object] has no method 'scrollRight'

這是由於我瞄準整個身體?還是不是因爲針對特定的div? 請專家爲我提供一個提示或優雅的解決方案?謝謝。

回答

2

沒有scrollRight功能。

使用scrollLeft但有scrolled=scrolled-300代替

+0

謝謝你,但仍然出現了錯誤: 遺漏的類型錯誤:對象的翻譯:有沒有方法「scrollRight」 任何想法? – DriverBoy

+0

你仍然在某處使用'scrollRight'。刪除它的所有實例並替換爲'scrollLeft' – kei

+0

謝謝,解決了這個問題:-) – DriverBoy