我有一段时间没有使用过jquery.hotkeys.js,但我似乎无法在最新的浏览器中使用最基本的测试。
使用Ver 0.8我也尝试过使用其他版本的jQuery,但坚持使用1.4.2进行测试,因为那是John Resig在他的示例中所拥有的。
<html>
<head>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script src="/js/jquery.hotkeys.js"></script>
<script>
jQuery(document).ready(function(){
$(document).bind('keydown', "f", function() {
alert("click");
return false;
});
});
</script>
</head>
<body>
答案 0 :(得分:1)
我不知道绑定方面,但这似乎对我有用
$(document).keydown(function (event) {
if (event.ctrlKey && event.keyCode == 90) {
alert('hi, you just pressed ctrl-z');
}
});
完整代码:
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script>
$(document).ready(function () { alert('1st'); });
$(document).keydown(function (event) {
if (event.ctrlKey && event.keyCode == 90) {
alert('hi, you just pressed ctrl-z');
}
});
</script>
</head>
<body>