为了账号安全,请及时绑定邮箱和手机立即绑定

Jquery 不会对 Jquery 创建的文本做出反应

Jquery 不会对 Jquery 创建的文本做出反应

繁花不似锦 2023-06-09 15:54:36
这是供您参考的js代码片段。在我写的地方e.keyCode,文字keyCode被删掉了,旁边出现了一个黄色的灯泡。document.onkeydown = function(e) {     console.log("Key code is: ", e.keyCode) }
查看完整描述

3 回答

?
慕莱坞森

TA贡献1810条经验 获得超4个赞

Keycode 已弃用,不应使用。

查看完整回答
反对 回复 2023-06-09
?
白衣染霜花

TA贡献1796条经验 获得超10个赞

通过在开始时添加事件监听器解决了这个问题。这是供您参考的代码片段。


document.addEventListener('keydown', function(e){

    if(e.keyCode==32){

        hero = document.querySelector('.hero');

        hero.classList.add('animatehero');

        audiojump.play();

}


查看完整回答
反对 回复 2023-06-09
?
凤凰求蛊

TA贡献1825条经验 获得超4个赞

window.addEventListener("keydown", function(event) {

  let str = "KeyboardEvent: key='" 

    + event.key + "' | code='" 

    + event.code + "'"; 

  console.log(str);

}, true);


查看完整回答
反对 回复 2023-06-09
  • 3 回答
  • 0 关注
  • 108 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信