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>