标题差不多概括了一下。
如果用户向下滚动,如何将1添加到变量,如果用户向上滚动,如何将1减到相同的变量。
变量必须以0开头。
编辑:为了澄清,如果用户正在上下滚动,它必须不断地加/减1,如果用户停止,则停止加/减。
发布于 2013-11-20 02:28:09
var x = 0;
$(document).on('mousewheel DOMMouseScroll', function (event) {
if (event.type == 'mousewheel') {
// scroll
if (event.originalEvent.wheelDelta > 0) {
// scroll down
x++;
}
else {
// scroll up
x--;
}
}
else if (event.type == 'DOMMouseScroll') {
if (event.originalEvent.detail > 0) {
// scroll down
x++;
}
else {
// scroll up
x--;
}
}
});请参阅jsFiddle
https://stackoverflow.com/questions/20086135
复制相似问题