MediaWiki:Common.js: Rozdiel medzi revíziami
Z STD
| (3 medziľahlé úpravy od rovnakého používateľa nie sú zobrazené.) | |||
| Riadok 1: | Riadok 1: | ||
/* Tu uvedený JavaScript sa nahrá všetkým používateľom pri každom nahraní stránky. */ | /* Tu uvedený JavaScript sa nahrá všetkým používateľom pri každom nahraní stránky. */ | ||
| − | Mousetrap.bind('j', | + | Mousetrap.bind(['j', 'n', 'right'], nextPage); |
| − | Mousetrap.bind('k', | + | Mousetrap.bind(['k', 'shift+n', 'p', 'left'], previousPage); |
function previousPage() { | function previousPage() { | ||
| − | var prevTerm = $('#prev-term'); | + | var prevTerm = $('#prev-term > a'); |
if (prevTerm.length) { | if (prevTerm.length) { | ||
window.location.href = prevTerm.attr('href'); | window.location.href = prevTerm.attr('href'); | ||
| Riadok 12: | Riadok 12: | ||
} | } | ||
| − | function | + | function nextPage() { |
| − | var nextTerm = $('#next-term'); | + | var nextTerm = $('#next-term > a'); |
if (nextTerm.length) { | if (nextTerm.length) { | ||
window.location.href = nextTerm.attr('href'); | window.location.href = nextTerm.attr('href'); | ||
Aktuálna revízia z 15:05, 20. júl 2016
/* Tu uvedený JavaScript sa nahrá všetkým používateľom pri každom nahraní stránky. */
Mousetrap.bind(['j', 'n', 'right'], nextPage);
Mousetrap.bind(['k', 'shift+n', 'p', 'left'], previousPage);
function previousPage() {
var prevTerm = $('#prev-term > a');
if (prevTerm.length) {
window.location.href = prevTerm.attr('href');
console.log('navigating to previous page');
}
}
function nextPage() {
var nextTerm = $('#next-term > a');
if (nextTerm.length) {
window.location.href = nextTerm.attr('href');
console.log('navigating to next page');
}
}