Javascript 向上/向下箭头滚动不工作
向上/向下箭头滚动在jquery scrolify插件中不起作用。我想使用page up/down按钮和向上/向下箭头按钮单击来进行滚动。 页面向上/向下箭头工作正常,如我所料。向上/向下按钮单击“不按页面滚动方式滚动”Javascript 向上/向下箭头滚动不工作,javascript,jquery,html,css,Javascript,Jquery,Html,Css,向上/向下箭头滚动在jquery scrolify插件中不起作用。我想使用page up/down按钮和向上/向下箭头按钮单击来进行滚动。 页面向上/向下箭头工作正常,如我所料。向上/向下按钮单击“不按页面滚动方式滚动” if(e.keyCode==33 ) { //working if(index>0) { if(atTop()) { e.pre
if(e.keyCode==33 ) { //working
if(index>0) {
if(atTop()) {
e.preventDefault();
index--;
//index, instant, callbacks
animateScroll(index,false,true);
}
}
} else if(e.keyCode==34) { //working
if(index<heights.length-1) {
if(atBottom()) {
e.preventDefault();
index++;
//index, instant, callbacks
animateScroll(index,false,true);
}
}
}
if(e.keyCode==38) { //not working
if(index>0) {
if(atTop()) {
e.preventDefault();
index--;
//index, instant, callbacks
animateScroll(index,false,true);
console.log('up arrow');
}
}
} else if(e.keyCode==40) { //not working
if(index<heights.length-1) {
if(atBottom()) {
e.preventDefault();
index++;
//index, instant, callbacks
animateScroll(index,false,true);
console.log('down arrow');
}
}
}
if(e.keyCode==33){//working
如果(索引>0){
if(atTop()){
e、 预防默认值();
索引--;
//索引、即时、回调
animateScroll(索引、假、真);
}
}
}如果(e.keyCode==34){//
if(index0){
if(atTop()){
e、 预防默认值();
索引--;
//索引、即时、回调
animateScroll(索引、假、真);
console.log(“向上箭头”);
}
}
}否则,如果(e.keyCode==40){//不工作
如果(index我认为您在收听错误的事件。请使用keydown event
这将起作用
我认为您在收听错误的事件。使用按键事件
这将起作用
/i have added in head部分我在这里给出了一段代码/i have added in head部分我在这里给出了一段代码