【发布时间】:2014-06-30 12:32:50
【问题描述】:
我使用 jQuery Mousewheel 插件并且 - 用于测试 - 我输入的代码与插件作者所做的完全相同:
$('body').on('mousewheel', function(event) {
console.log(event.deltaX, event.deltaY, event.deltaFactor);
});
问题是 - 我总是得到 100 为 deltaFactor,并引用作者的话,它不应该这样:
在某些用例中,我们更喜欢使用标准化增量,但在其他用例中 我们想知道浏览器应该根据用户滚动多远 输入。这可以通过将 deltaFactor 乘以 deltaX 来完成 或 deltaY 事件属性来查找浏览器的滚动距离 报告。
我能做什么?
【问题讨论】:
标签: javascript jquery