Skip to content

Commit

Permalink
added quick index jump
Browse files Browse the repository at this point in the history
  • Loading branch information
BaileyFurrow committed Jan 5, 2024
1 parent d286309 commit 47ade45
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions quick_index_jump.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
/* This function will take a function page and allow jumping to certain letters
* by using the letters on the keyboard. */
function index_jump() {


document.addEventListener('keyup', captureKeys);
document.addEventListener('focus', () => {
document.removeEventListener(captureKeys);
});
document.addEventListener('blur', () => {
document.addEventListener('keyup', captureKeys);
});

function captureKeys(e) {
let letter = e.key;
let id = document.querySelector('#' + letter) || document.querySelector('[id*=' + letter + ']');
id.scrollIntoView();
}
}

0 comments on commit 47ade45

Please sign in to comment.