Greasy Fork

[WM] Kobatochan.com Accesskey Navigation

Ctrl + Arrow key navigation.

目前为 2020-06-29 提交的版本。查看 最新版本

// ==UserScript==
// @name        [WM] Kobatochan.com Accesskey Navigation
// @namespace   WidgetMidget
// @description Ctrl + Arrow key navigation.
// @version     1.2.3
// @supportURL  https://github.com/WidgetMidget/scripts-and-userstyles/issues
// @match       *://*.kobatochan.com/*
// @require     https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js
// ==/UserScript==

/* globals $ */

var prvCh = function(prv){
    var prvId = $('div').find('a').filter(':contains("<< Previous Chapter")');
    if ($(prvId).attr("href") == "null") {} else {window.open($(prvId).attr("href"),"_self")}
};

var nxtCh = function(nxt){
    var nxtId = $('div').find('a').filter(':contains("Next Chapter >>")');
    if ($(nxtId).attr("href") == "null") {} else {window.open($(nxtId).attr("href"),"_self")}
}

document.addEventListener('keydown', function(e){
	if (e.ctrlKey)
	{
		switch (e.keyCode)
		{
			case 37: prvCh(-1); break;
			case 39: nxtCh(1); break;
		}
	}
}, false);