MediaWiki:Common.js: Rozdiel medzi revíziami

Z STD
Prejsť na: navigácia, hľadanie
 
(8 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. */
  
importScript('MediaWiki:Mousetrap.js');
+
Mousetrap.bind(['j', 'n', 'right'], nextPage);
 +
Mousetrap.bind(['k', 'shift+n', 'p', 'left'], previousPage);
  
Mousetrap.bind('4', function() { alert('4 has been pressed!'); });
+
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');
    }
}