User:Legoktm/diff.js

From Meta, a Wikimedia project coordination wiki

Note: After publishing, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Press Ctrl-F5.
// Diff navigation with arrow keys

$(function(){
	var next = $('#differences-nextlink'),
		prev = $('#differences-prevlink');
	if (next.length || prev.length){
		$(document).keydown(function(e) {
			if (e.keyCode === 39 && $('#differences-nextlink').length){
				$('#differences-nextlink').click();
			} else if (e.keyCode === 37 && $('#differences-prevlink').length) {
				$('#differences-prevlink').click();
			}
		});
	}
});