2014-01-29 91 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