MediaWiki:Common.js: Rozdiel medzi revíziami
Z STD
(6 medziľahlých úprav od rovnakého používateľa nie je zobrazených.) | |||
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(' | + | 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'); | ||
+ | } | ||
+ | } |
Aktuálna revízia z 16: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'); } }