我无法preventDefault()上班.
以下是我尝试过的一些不同的代码变体:
第一:
$(document).keyup(function (evt) {
var charCode = (evt.which) ? evt.which : event.keyCode;
if (charCode == 192) {
alert('192');
return false;
}
});
Run Code Online (Sandbox Code Playgroud)
第二:
$(document).keyup(function (evt) {
var charCode = (evt.which) ? evt.which : event.keyCode;
if (charCode == 192) {
alert('192');
evt.preventDefault();
}
});
Run Code Online (Sandbox Code Playgroud)
第三:
$(document).keyup(function (evt) {
var charCode = (evt.which) ? evt.which : event.keyCode;
if (charCode == 192) {
alert('192');
evt.preventDefault();
return false;
}
});
Run Code Online (Sandbox Code Playgroud)
只有警报才有效.
一切工作在Opera,但无法在Chrome和IE也试过keydown和keypress.在keypress脚本上不起作用.
$('#thetext').keydown(function(evt){});既不是这样的. …