mirror of
https://github.com/atlanticbiomedical/website.git
synced 2025-07-01 18:07:27 -04:00
Fixed images
This commit is contained in:
50
biomed-frontend/src/app/konami.js
Normal file
50
biomed-frontend/src/app/konami.js
Normal file
@ -0,0 +1,50 @@
|
||||
/*
|
||||
* Konami Code For jQuery Plugin
|
||||
* 1.3.0, 7 March 2014
|
||||
*
|
||||
* Using the Konami code, easily configure and Easter Egg for your page or any element on the page.
|
||||
*
|
||||
* Copyright 2011 - 2014 Tom McFarlin, http://tommcfarlin.com
|
||||
* Released under the MIT License
|
||||
*/
|
||||
(function($) {
|
||||
$.fn.konami = function(options) {
|
||||
var opts, masterKey, controllerCode, code;
|
||||
opts = $.extend({}, $.fn.konami.defaults, options);
|
||||
return this.each(function() {
|
||||
controllerCode = [];
|
||||
$(window).keyup(function(evt) {
|
||||
code = evt.keyCode || evt.which;
|
||||
|
||||
if (opts.code.length > controllerCode.push(code)) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (opts.code.length < controllerCode.length) {
|
||||
controllerCode.shift();
|
||||
}
|
||||
|
||||
if (opts.code.toString() !== controllerCode.toString()) {
|
||||
return;
|
||||
}
|
||||
|
||||
opts.cheat();
|
||||
});
|
||||
});
|
||||
};
|
||||
|
||||
$.fn.konami.defaults = {
|
||||
code: [38,38,40,40,37,39,37,39,66,65],
|
||||
cheat: null
|
||||
};
|
||||
})(jQuery);
|
||||
|
||||
$(document).ready(function() {
|
||||
$(window).konami({
|
||||
cheat: function() {
|
||||
var s = document.createElement('script');
|
||||
s.setAttribute('src','https://nthitz.github.io/turndownforwhatjs/tdfw.js');
|
||||
document.body.appendChild(s);
|
||||
}
|
||||
});
|
||||
});
|
Reference in New Issue
Block a user