javascript_Day1

主要完成了键盘事件的响应,按下某一个键,给对应元素添加样式,再播放音乐。

难点在于如何获取键盘码和页面元素对应,给页面元素埋点data-key。通过$(".key[data-key="+keyCode+"]")方式获取特定元素!

为什么会出现if(audio)的错误,原因在于audio元素不为空,可以判断他的length来排除其他键干扰。

还有为什么audio.play()不播放?是因为audio时jquery对象,要取audio[0]才可以!

还有动画结束有transitionend事件可以判断!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 6,751评论 0 17
  • js简介: js是现代web前端开发的工具是一种脚本语言,现在绝代大多数HTML页面都使用了js脚本。HTML定义...
    asdjtr456阅读 255评论 0 1
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,294评论 4 61
  • 2016.6.15今天在天山店拍摄新菜单和培训新菜品各店的店长和厨师长都来了。 ...
    简晨阅读 468评论 0 0