JSFiddle - React, Tailwind, and code Playground
by rickjackson
JavaScript
<script type="text/javascript" language="javascript" src="http://code.jquery.com/jquery-1.8.0.min.js"></script>
<script type="text/javascript" language="javascript">
$.ctrl = function (key, callback, args) {
var isCtrl = false;
$(document).keydown(function (e) {
if (!args) args = []; // IE barks when args is null
if (e.ctrlKey) isCtrl = true;
if (e.keyCode == key.charCodeAt(0) && isCtrl) {
callback.apply(this, args);
return false;
}
}).keyup(function (e) {
if (e.ctrlKey) isCtrl = false;
});
};
$.ctrl('S', function () {
alert("Saved");
});
</script>