试图让 jQuery 检测回车输入,但检测到空格和其他按键,却无法检测回车。以下有何问题:
$("#entersomething").keyup(function(e) {
alert("up");
var code = (e.keyCode ? e.keyCode : e.which);
if (code==13) {
e.preventDefault();
}
if (code == 32 || code == 13 || code == 188 || code == 186) {
$("#displaysomething").html($(this).val());
});
<input id="entersomething" />
<div id="displaysomething"></div>
event.key
而不是event.which/keyCode
(它们已经过时)。 - oriadam