Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript JQuery Sly插件-鼠标滚轮滚动一次移动幻灯片2而不是1_Javascript_Jquery_Html - Fatal编程技术网

Javascript JQuery Sly插件-鼠标滚轮滚动一次移动幻灯片2而不是1

Javascript JQuery Sly插件-鼠标滚轮滚动一次移动幻灯片2而不是1,javascript,jquery,html,Javascript,Jquery,Html,我目前正试图让sly插件在我正在设计的网站上正常工作。因此,快速背景信息: Sly插件示例页面: Sly插件文档页面: 我正在处理的页面: 我的initialize.js文件使用演示页面horizontal.js中的“按项目循环”代码/设置 问题:尽管scrollBy设置为1,但当我滚动时,代码会按“鼠标滚轮滚动”移动两张幻灯片,而不是按项目循环演示中显示的1乘1。我就是找不到问题的根本原因 任何帮助都将不胜感激。 索特拉 我让其他人为我做了一个测试,他们也无法重现这个问题。我想知道为什么我的鼠

我目前正试图让sly插件在我正在设计的网站上正常工作。因此,快速背景信息:

Sly插件示例页面: Sly插件文档页面: 我正在处理的页面:

我的initialize.js文件使用演示页面horizontal.js中的“按项目循环”代码/设置

问题:尽管scrollBy设置为1,但当我滚动时,代码会按“鼠标滚轮滚动”移动两张幻灯片,而不是按项目循环演示中显示的1乘1。我就是找不到问题的根本原因

任何帮助都将不胜感激。 索特拉

我让其他人为我做了一个测试,他们也无法重现这个问题。我想知道为什么我的鼠标在我的站点上失败了,而在示例站点上却工作得很好


您可以在中调试sly的代码,并创建一个问题或直接请求。顺便说一句,函数delta看起来可疑。在你的情况下,这里的delta计算可能是错误的。

问题似乎围绕着我的鼠标。在我的电脑上和其他几只老鼠上试过其他三只老鼠。只有我的老鼠产生了糟糕的结果。这并不能回答为什么我的鼠标在水平示例页面上工作得很好,而不是在我自己的页面上,但是很好。吸取的经验教训,首先检查硬件。

该代码每“鼠标滚轮滚动”移动两张幻灯片,而不是1乘1-无法在FF36中重现您在哪些浏览器中测试?最新版本的Chrome和FF。问题是,使用相同的浏览器,他们的示例对我来说可以正常工作,而我的则不行。您最好将相关代码粘贴到这里或JSFIDLE中,而不是建议检查外部站点。此外,使用JSFIDLE可能有助于自己定位问题,因此,如果您的代码在隔离环境中工作,则应用程序中的其他内容会对其产生影响。可能听起来很愚蠢,但也许您应该使用新的鼠标进行测试?wheelDelta仅适用于IE8。不管怎样,我都会继续调查。