日期:2014-05-16 浏览次数:20367 次
/** * Ctrl+Key shortcuts * @param {string} key,etc:'A' * @param {function} callback:event callback * @param {array} args:callback's args */ $.ctrl = function(key, callback, args){ var isCtrl = false; $(document).keydown(function(e){ if (e.which === 17) isCtrl = true; if (e.which === key.charCodeAt(0) && isCtrl === true) { callback.apply(this, args); return false; } }).keyup(function(e){ if (e.which === 17) isCtrl = false; }); };