Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.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单滚动事件_Javascript_Jquery - Fatal编程技术网

Javascript jquery单滚动事件

Javascript jquery单滚动事件,javascript,jquery,Javascript,Jquery,我现在正在使用jQuery.ScrollTo库,这样可以直接转到页面上的不同选择器: var content = [$('#first'), $('#second'), $('#third'), $('#fourth'), $('#fifth')]; var idNumber = 0; var max = content.length - 1; $('#down').click(function () { if (idNumber < max) { idNumber

我现在正在使用jQuery.ScrollTo库,这样可以直接转到页面上的不同选择器:

var content = [$('#first'), $('#second'), $('#third'), $('#fourth'), $('#fifth')];
var idNumber = 0;
var max = content.length - 1;
$('#down').click(function () {
    if (idNumber < max) {
        idNumber += 1;
        $('div').scrollTo(content[idNumber], 1000);
    }
});
$('#up').click(function () {
    if (idNumber >= 1) {
        idNumber -= 1;
        $('div').scrollTo(content[idNumber], 1000);
    }
});
var content=[$('第一'),$('第二'),$('第三'),$('第四'),$('第五');
变量idNumber=0;
var max=content.length-1;
$('#down')。单击(函数(){
如果(idNumber<最大值){
idNumber+=1;
$('div').scrollTo(内容[idNumber],1000);
}
});
$('#向上')。单击(函数(){
如果(idNumber>=1){
idNumber-=1;
$('div').scrollTo(内容[idNumber],1000);
}
});
但是我想要的不是从按钮触发事件,而是一个滚动条的相同效果,与此页面完全相同:

看看这个答案:你会发现如何使用鼠标滚动事件jquery@x4rf41这是一个很棒的插件,谢谢!但是我只想触发一个而不是几个事件,现在的.mousewheel()就是这种情况。类似于一个scrollTo事件完成时的回调?