使用jQuery的keyPressed事件,在IE8中有时无法正常触发Enter键。这是因为IE8对于事件处理和其他浏览器存在一些差异。为了解决这个问题,可以使用以下方法:
$(document).keydown(function(event){
if(event.which == 13) {
// 在这里执行你的代码
}
});
$(document).keyup(function(event){
if(event.which == 13) {
// 在这里执行你的代码
}
});
$(document).on('keydown', function(event){
if(event.which == 13) {
// 在这里执行你的代码
}
});
$(document).on('keyup', function(event){
if(event.which == 13) {
// 在这里执行你的代码
}
});
以上方法可以解决IE8中Enter键无法触发的问题。如果仍然无法解决问题,请检查您的代码是否存在其他错误。
领取专属 10元无门槛券
手把手带您无忧上云