Я использовал ng-scrollbars и jquery .mCustomScrollbar , и я хочу переместить прокрутку по кнопке, когда прибывает последний элемент.
Я вроде перемещаться с помощью клавиш со стрелками на клавиатуре, но только когда я добираюсь до последнего элемента и наоборот.
Я перемещаюсь между строками с этими кодами.
// ArrowDown
if (event.keyCode === 40) {
self.Func.stopPropagationPreventDefault(event);
self.Data.keyDownIndex++;
if (self.Data.keyDownIndex < array.length)
self.Data.focusedObj = array[self.Data.keyDownIndex];
else {
self.Data.keyDownIndex = 0;
self.Data.focusedObj = array[self.Data.keyDownIndex];
}
}
// ArrowUp
else if (event.keyCode === 38) {
self.Func.stopPropagationPreventDefault(event);
self.Data.keyDownIndex--;
if (self.Data.keyDownIndex >= 0)
self.Data.focusedObj = array[self.Data.keyDownIndex];
else {
self.Data.keyDownIndex = array.length - 1;
self.Data.focusedObj = array[self.Data.keyDownIndex];
}
}