Accept the 1-2-3-4 num keys to navigate large decks more easily. | https://greasyfork.org/en/users/3656-kaiko
当前为
// ==UserScript==
// @name Quizlet Flash Card Deck Screen Hotkeys
// @namespace QZLT_flashcardSelectKBMode
// @description Accept the 1-2-3-4 num keys to navigate large decks more easily. | https://greasyfork.org/en/users/3656-kaiko
// @include http://quizlet.com/*flash-cards
// @include https://quizlet.com/*flash-cards
// @include http://quizlet.com/*flash-cards/missed
// @include https://quizlet.com/*flash-cards/missed
// @version 1
// @grant none
// ==/UserScript==
window.onload = function(){
var titles = document.getElementsByClassName("title");
for (var i = 0; i < titles.length; i++){
titles[i].innerHTML = "<a name='" + titles[i].textContent + "'>" + titles[i].textContent + "</a>";
}
window.addEventListener("keydown", titleSelect, true);
function titleSelect(charE) {
//1-2-3-4 chain
if (charE.keyCode == "49") {
window.location.hash = "Often Missed";
}else if (charE.keyCode == "50") {
window.location.hash = "Sometimes Missed";
}else if (charE.keyCode == "51") {
window.location.hash = "Never Missed";
}else if (charE.keyCode == "52") {
window.location.hash = "No Answers Yet";
}
}
}